问题标签 [android-scrollbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
214 浏览

android - 如何使用拇指启用“textView”滚动条滚动?

我有一个包裹在 ScrollView 周围的 textview 以显示大量文本。到目前为止,我已经尝试使用android:scrollbars="vertical启用滚动条,并使用android:fadeScrollbars="false"使其永久可见。

到目前为止,textview 滚动条不起作用。我想让它运行起来。android:fastScrollEnabled似乎只适用于 ListViews,但不适用于 textviews。

有没有办法在文本视图上实现简单的拇指滚动功能?与此类似的东西:

在此处输入图像描述

0 投票
2 回答
184 浏览

android - Android Scrollview thumview 更改

在应用程序列表视图中,我在列表视图中有 1000 多个数据,并且滚动起来很乏味。我尝试更改滚动条但无法更改。我需要滚动条,如下图所示

拇指图像

用户可以拖动滚动条

0 投票
1 回答
675 浏览

android - Android ListView 填充不适用于滚动条?

我正在开发一个 android 游戏,在一个带有房间的大厅屏幕中,我将屏幕的所有内容都放在一个巨大的卷轴中。这是它的图像: http ://postimg.org/image/s64pzkxkz/

问题是:即使我在 ListView 上放了一个 android:paddingBottom="40sp" (使其比巨型滚动条的底部高一点),与之关联的滚动条与巨型滚动条重叠。有一条巨大的灰色线触及滚动条的底部……那是我的滚动条。

这是代码:

我该怎么做才能向滚动条添加填充?

0 投票
12 回答
41370 浏览

android - 滚动条未在 RecyclerView 中显示

我有一个RecyclerView并且想要显示滚动条,当它覆盖超过一页时。

我根本没有滚动条。任何想法?

我的布局:

0 投票
1 回答
616 浏览

android - 列表项顶部的Android listview滚动条

我有一个带有滚动条的列表视图。我希望滚动条位于右侧列表项的顶部,但右侧的边距很小。这样滚动条会略微缩进,并且不会靠在列表视图的右侧。

我正在使用<item name="android:scrollbarStyle">insideOverlay</item>并为我的android:scrollbarThumbVertical. 对于我来说android:scrollbarTrackVertical,我只是将其设置为完全透明的颜色。

我尝试在列表视图中添加一个android:layout_marginRightandroid:paddingRight,但这使得列表视图项目没有延伸到滚动条之外。我想要的是列表视图项位于 scorllbar 下方并在另一侧略微可见。

有什么我想念的吗?我可以发布更多代码,但我想让它简单上手,但如果有更多帮助,请告诉我。

谢谢!

编辑:以防万一它有帮助,这里有更多代码:

编辑2:我尝试了以下答案:如何从ListView的右边缘设置垂直滚动条的边距?(顺便说一句,顶部的图像是我的目标)并且该解决方案不起作用。它也只是移动了我的列表视图项目,它不会使滚动条插入更大。

0 投票
1 回答
877 浏览

android - 滚动 Listview 时查看可见性问题

我有一个带有 textview 和 imageview 的自定义列表视图以及类似复选标记的 imageview。在选择textView时,在listView的OnItemClickListener上,我将使ImageView Visibilty可见以显示所选择的。

它工作正常,直到 Listview 向下滚动。如果我选择了 listview 的前两个位置 textview,当我向下滚动 listview 时,第一个两个位置的 imageview(cb) 的可见性是可见的。这意味着向下滚动后,相同位置的 imageview 变得可见。

获取视图方法:

0 投票
2 回答
4399 浏览

android - 如何处理 Lollipop 5.1 上的快速滚动条?

背景

我制作了一个小型库,它展示了如何模仿 Android Lollipop 的股票联系人应用程序的风格,在这里

问题

好像在Android 5.1上,快速滚动条看起来和之前的很不一样,而且靠得太近了,所以很难用。

安卓 4.4 截图:

在此处输入图像描述

这是 Android 5 上的屏幕截图:

在此处输入图像描述

在 Android 5.1 上:

在此处输入图像描述

我发现了什么

我试图浏览 Android 5.1 的所有“新增功能”部分,以及一些相关的类文档,但除了“ setFastScrollStyle ”之外,我没有发现任何特别之处。但是,我找不到任何关于如何使用它的解释(加上它来自 API 21,所以这可能不是原因)。

问题

如何使快速滚动条位于左侧一点,以便更容易触摸它?

你如何使用 setFastScrollStyle?有这方面的教程吗?

0 投票
0 回答
428 浏览

android - 将滚动视图添加到 Android 中的 EditText

这是一个示例布局:

样本布局

所以...您在屏幕最底部看到的编辑文本在其 layout_height 和 width 上都有 match_parent 属性。

允许的最大字符数为 200,但如果用户多次点击“输入”,则整体垂直长度会增加。当它超出范围时,如果您滚动编辑文本,它应该显示一个滚动条。

现在,文本滚动,但没有滚动条。:[

谢谢你的帮助!:)

0 投票
1 回答
351 浏览

android - 如果边界区域被填充,滚动条不显示

Container是一个RelativeLayout,里面有一个带padding的ListView。红色区域被填充并覆盖有类似框架的图像。

所以问题是,仅当 ListViews 中的项目总高度高于RelativeLayout时,ScrollBar 才会显示,而不是填充的 ListView。尽管当 ListViews 高度小于 ListView 边界内的 RelativeLayout 时它会正确滚动,但不显示滚动条。

您知道我如何说服 Android 显示滚动条真的值得吗?

编辑:我必须补充:在RelativeLayout中,在这个旁边还有另一个相同的 ListView 。我简化了代码以提高可读性。

0 投票
1 回答
377 浏览

android - 有没有办法在 Android 的 CodeBehind 中启用 ScrollBar?

我在原生 android 中编写了一个自定义滚动条。通过在 layout.xml 文件中设置以下代码,我能够在本机 Android 中显示滚动条。

现在我将其移植到 Xamarin.Android。一切都很好,除了滚动条。如何在 Xamarin.Android 中显示滚动条。有人知道如何在后面的代码中做到这一点吗?

我尝试在我的 CustomScrollView 构造函数中设置 View.Horizo​​ntalScrollBarEnabled 和 View.VerticalScrollBarEnabled 属性。也尝试过覆盖属性并使其始终为真。但这对我不起作用。我已经编写了从 FrameLayout 扩展的 CustomScrollViewer。我究竟做错了什么?或者有没有其他方法?