草庐IT

Scrollbar

全部标签

android - 滚动条到自定义 ViewGroup

我有CustomComponent类,它扩展了ViewGroup。CustomComponent源代码:publicclassCustomComponentextendsViewGroup{privatestaticfinalStringLOGTAG="CustomComponent";privateListitems;privateContextcontext;privateintscreenWidth;privateintscreenHeight;privateintcellWidth;privateintcellHeight;privateintduration;privatei

android - 如果 AutoCompleteTextView 结果可以滚动,如何强制显示垂直滚动条?

我的应用程序中有一个AutoCompleteTextView,我的任务是强制垂直滚动条始终显示所述textview检索到的结果是否足以滚动(即,结果多于可容纳的结果)在自动创建的ListView中一次)。我已经尝试将以下xml属性添加到AutoCompleteTextView本身但无济于事:fadeScrollbars="false"scrollbarFadeDuration="0"scrollbarAlwaysDrawVertical="true"我在想,如果我能以某种方式获得对为AutoCompleteTextView自动创建的ListView的引用,并将上述一个或多个属性应用于它

android - TableLayout ScrollView 垂直和水平

我们如何设置ScrollView垂直和水平?我尝试了以下代码,但它没有用。这是我所有的代码:http://pastebin.com/ysRhLMyt当前屏幕:我想一直显示滚动条。 最佳答案 尝试,设置android:scrollbarFadeDuration="0"ORScrollView1.setScrollbarFadingEnabled(false);ORandroid:scrollbarFadeDuration="0"和android:scrollbarAlwaysDrawVerticalTrack="true"垂直andr

Android Webview 禁用所有链接但启用滚动

我在加载网页的Android中使用Webview,但我希望所有链接都被禁用,并且WebView应该是可滚动的。我现在正在使用以下代码:tnc.setOnTouchListener(newView.OnTouchListener(){publicbooleanonTouch(Viewv,MotionEventevent){returntrue;}});这会禁用WebView,但滚动也会消失。我也试过:tnc.setClickable(false);但这也行不通。请帮帮我。 最佳答案 如果你想覆盖WebView中的链接点击,你可以使用s

android - 如何找到 Horizo​​ntalScrollView 的滚动结束值

我需要实现以下场景,这里我有两个horizo​​ntalScrollView,上面的scrollView是主菜单,下面的scrollView是子菜单。当我滚动主菜单时,中心箭头下方的菜单将在较低的ScrollView中显示其子菜单,并且从较低的ScrollView中,中心箭头下方的子菜单显示该子菜单的屏幕。这是我的要求:我已经使用Horizo​​ntalScrollViews和ViewFlipper实现了它,它也可以工作,但只有当我缓慢滚动而不是快速滚动时,它才会给出正确的结果。我在ACTION_UP事件中使用了onTouch()方法,所以当我从屏幕上松开手指时,它会在那个点给我get

android - RecyclerView 滚动条滞后

当我使用新的回收器View时,我注意到滚动条不像常规ScrollView/ListView那样流畅。看起来当您在适配器项目中滚动时它无法识别,但它只会在新项目出现/旧项目消失时发生变化,因此进度条会跳跃而不是平滑移动。Thisisavideo演示这个问题。有没有办法让它变得平滑?我的布局:fragment:mListRecycler.setAdapter(mAdapter);LinearLayoutManagerlayoutManager=newLinearLayoutManager(getActivity());layoutManager.setOrientation(LinearL

android - 更改 ListView 的 ScrollBar/FastScroll 颜色?

我的应用程序全部采用橙色主题,但ScrollBar/FastScroll显示为绿色。我尝试了很多搜索,但找不到任何方法来改变这一点。它只是保持原样。我找到了一个“android:fastScrollTextColor”属性,但它改变了气泡内B的颜色。而且我找不到任何属性来更改此气泡或旁边的ScrollBar的颜色。以防万一,我使用的是从here获得的自定义PinnedHeaderListView。模仿Lollipop联系人应用程序中的粘性标题。 最佳答案 滚动条缩略图颜色设置为应用主题中的android:colorAccent属性。

java - Android:在自定义 View 中启用滚动条

我已经实现了一个扩展RelativeLayout的自定义布局。它显示许多在运行时创建的不同元素,并且可以使用scrollTo()和scrollBy()在两个维度上滚动。滚动有效,现在我想添加标准的Android滚动条。使用Scrollviews是不可能的,因为我需要布局在2维中可滚动,所以我尝试按照此处所述进行操作:Android:EnableScrollbarsonCanvas-BasedView我已经使用一些(伪造的)值实现了所有计算*方法并启用了滚动条。但我仍然无法让他们出现。任何想法可能是什么问题?在各种邮件列表和SO上有大量类似的问题,但到处都是答案似乎是“1.调用setHo

Android 键盘遮挡了 EditText

在我的应用程序中,当我单击EditTextView时,虚拟键盘遮挡了View,因此我看不到我的编辑。如何以编程方式解决此问题? 最佳答案 我推荐thisarticle它涵盖了IME和底层Activity如何从UI分层的角度进行交互的各种模式。在不了解您的应用程序的更多信息的情况下,无法说明您是想要调整大小还是“平移和扫描”模式。 关于Android键盘遮挡了EditText,我们在StackOverflow上找到一个类似的问题: https://stackov

android - 如何在 Android 中将可拖动的滚动条添加到 ScrollView / ListView ?

我有一个listView,它使用我创建的customListAdapter。当用户滚动列表时,他/她会像往常一样在右侧看到滚动指示器。但是,我想在右侧显示一个可拖动的跟踪按钮,这样用户就可以按住该按钮并快速滚动列表。我该怎么做? 最佳答案 我相信xml值fastScrollEnabled和可选的fastScrollAlwaysVisible是您要为ListView设置的值android:fastScrollEnabled="true"android:fastScrollAlwaysVisible="true"fastScrollEn