jjzjj

scrollViewer

全部标签

Android:如何在聚焦时将 ScrollView 中的 EditText 放在另一个 View 上方?

我的应用程序设计让我对每个表单View都有这种布局:View底部有一个float按钮。我正在使用ConstraintLayout动态设置按钮的高度,无论屏幕宽度如何,左/右边距始终相同,所以我最终得到了这个布局:(1)(1)使用底部按钮高度的清晰View,以便不隐藏ScrollView底部的View,这些View会被按钮隐藏基本上,这就是它的样子:现在我遇到的问题是当我点击底部的编辑文本时,例如这里的第4个:编辑文本在键盘上移动,但不是float按钮,它经常被它隐藏。我知道我必须在编辑文本的onFocusChanged()方法中做一些事情,但我不知道是什么...

android - ScrollView 在滚动时忽略 OnTouch?

我有一个ScrollView->Table=>TableRow,我动态地添加行,每一行里面都有一个LinearLayout,我附加了一个OnTouchListener,然后当它被触摸时我会做一些事情。至少那是计划,我遇到的问题是当您在ScrollView中滚动时,即使在滚动时它也会触发这些事件。我在ScrollView中的其他控件(例如Buttons、ImageButtons、EditText)不会发生这种类型的行为我的问题是,当ScrollView像Button和EditText字段一样滚动时,如何让LinearLayout忽略这些OnTouch事件? 最

android - 为什么 TextView.setText 会导致封闭的 ScrollView 滚动?

我遇到了这个奇怪的问题,它发生在1.6、2.2和MyTouch3GSlide(API#7,在Android设备选择器中列为“2.1-Update1”)。如果有人能解释我做错了什么以及如何修复它(或者可能确认这是一个Android错误),我将不胜感激!我的应用程序的基本想法是制作秒表之类的东西,因为用户可以点击一个按钮来启动计时器,然后再次点击它来停止(暂停)计时器;进一步点击在恢复计时器和暂停计时器之间交替。我有一个顶级ScrollView,其中包含一个RelativeLayout,其中包含一堆小部件。第一个小部件是一个巨大的按钮(因此很容易按下),它将我所有其他小部件推到屏幕底部下方

android ScrollView 布局(wrap_content,最大尺寸)

我希望我的ScrollView看起来像这样:最大尺寸由layout_weight定义(以便ScrollView下方的其他项目可以正常显示)如果内容小于最大尺寸,则它的行为与layout_height="wrap_content"相同这是我目前拥有的:我不认为measureAllChildren真的有任何作用......如果我添加android:layout_weight,大小将始终是我希望的最大值。没有它,它只会比它应该扩展的更多......我不介意扩展ScrollView类来更改onMeasure的行为,如果我需要...?PS:如果这有什么不同,我会尝试从Froyo开始让它工作。

android - 如何禁用 ScrollView ?

这个问题在这里已经有了答案:DisableScrollViewProgrammatically?(19个回答)关闭5年前。我已经试过了:scrollView.setEnable(false);scrollView.setOnTouchListener(null);scrollView.requestDisallowInterceptTouchEvent(true);但是这些都不起作用...我不明白为什么,还有其他方法吗?xml中的ScrollView:

android - RecyclerView android 中的 ScrollView

我目前正在使用recyclerView和卡片。我有一个卡片布局。现在我想在卡片中添加ScrollView是可能的。如果是那么怎么办?棕色布局是回收器View布局,而蓝色布局是卡片布局。在每张卡片中,我需要一个ScrollView,这可能吗? 最佳答案 我不确定这是否可行,但你可以试试这个在触摸ScrollView时禁用回收View的触摸。类似地禁用recyclerview触摸上的ScrollView触摸。这可以这样实现//对于scrollViewscrollView.setOnTouchListener(newView.OnTouc

android - 我想要像 scrollview 这样的 google play 商店

我需要像ScrollView水平View这样的游戏商店,但我无法实现它。如果可能的话,我已经尝试过这段代码,请也提供一个链接。我想在我的应用中使用这种类型的View,请查看屏幕截图: 最佳答案 你可以为此使用RecylerView。LinearLayoutManagerlinearLayoutManager=newLinearLayoutManager(getActivity());linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);RecylerVi

android - ScrollView 内的 PercentRelativeLayout 23.2.1 不正确的零高度

我有一个布局,其中包含一个ScrollView和一个LinearLayout及其子项:一个PercentRelativeLayout23.2.1,另一个LinearLayout在它下面,然后是另一个PercentRelativeLayout。在中间的LinearLayout我有一个RecyclerView(LinearLayoutManager,垂直)。您可能会在下面看到一个示例。在运行时,当我用数据填充RecyclerView时,它的大小会增加,因为我从一个空的开始。一旦它的高度改变到超过屏幕尺寸,上面的汽车(id=car)图像,其高度为百分比值,就会完全从屏幕上消失。当我上下滚动此

android - ScrollView 在 CardView 中不起作用

我已经搜索过了,但没有一个答案对我有帮助。这是我的布局xml:我正在通过代码动态地向我的LinearLayout添加subview。我也曾尝试移动ScrollView标签来包装CardView但仍然没有成功。这是CardView的限制,还是有人知道对此的有效解决方案。 最佳答案 如果用NestedScrollView.会更好NestedScrollViewisjustlikeScrollView,butitsupportsactingasbothanestedscrollingparentandchildonbothnewandol

android - 大量 TextView 会影响性能吗?我应该切换到 ListView 而不是使用 Scrollview 吗?

所以我有一个显示网格(TableView,其中每个TableRow主要是TextView)的屏幕,就像记分卡一样,有8行和11列。我想向其中添加大约10行,并将其保存在ScrollView中。但我想知道我是否应该将整个东西切换到ListView。假设我的网格有一半是“屏幕外”的,那么仅使用ScrollView是否会影响性能(渲染时间、内存使用)?或者我最好去ListView吗?基本上我只是不希望它在第一次显示屏幕时(或在滚动期间)滞后。谢谢。 最佳答案 我会用一个ListView...太舒服了使用ListView,您可以轻松管理选定