如何在ListView中设置垂直滚动条距右边缘的边距?
对于Android平台:
我需要在列表视图中垂直滚动条的右侧放置边距(它是自定义的)。请参阅附图。默认滚动条粘在列表视图的最右侧。
需要你的手。谢谢。
For Android Platform:
I need to put margin on right side of the vertical scrollbar in listview (it is customized). Please see the attached image. Default scrollbar sticks to the extream right side of the listview.
Need your hand. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您关心您的设计并希望在全球范围内应用该样式,请使用此选项。
res/values/styles.xml
res/drawable/scrollbar.xml
所有其他答案都是由开发人员创建的,而不是像我这样的设计师。
结果
If you care about your design and want to apply the style globally use this.
res/values/styles.xml
res/drawable/scrollbar.xml
All the other answers were created by developers, not designers like myself.
Result
请参阅
android:scrollbarStyle< 上的文档
View
的 /code> 属性。您可能想要使用的样式是insideOverlay
(与android:paddingRight
结合使用)。像这样的东西
Refer to documentation on
android:scrollbarStyle
attribute ofView
. The style you probably want to use isinsideOverlay
(in conjunction withandroid:paddingRight
).Something like
尝试启用快速滚动,它在大多数情况下都可以完成工作:
Try enabling fast scroll, it does the job most of the time: