【问题标题】:Custom vertical ScrollBar through half part of a listview通过列表视图的一半自定义垂直滚动条
【发布时间】:2016-04-11 15:58:01
【问题描述】:

我正在尝试实现这样的目标:

虽然我知道如何自定义 ScrollBar,这可以通过 shape drawables 和样式以及类似的拇指来实现,但我正在寻找如何将滚动条放置在左右视图之间的想法。任何指导将不胜感激。

即使是指向正确方向的提示也可以:)

【问题讨论】:

    标签: android android-listview android-scrollbar


    【解决方案1】:

    我不确定这是否可行,但也许您可以将滚动条视图宽度设置为非常大(因此它将从列表视图边缘开始并在文本视图部分结束)。

    但是-我建议您为滚动条创建一个自定义视图并使用列表视图上的滚动事件来实现它,它会更加灵活,您将能够执行诸如拖动、更改文本大小等操作,等等……

    【讨论】:

    • 我认为第二种方法是可行的,我的想法是为拇指创建一个可拖动的视图,并让滚动条在列表行本身中实现。听起来有点难以置信:D 我不确定是否可以跨列表行拖动视图。
    • 不,你不能。您需要创建一个单独的视图,它的框架将是整个屏幕,您需要根据列表位置设置它的 startY。
    猜你喜欢
    • 2012-11-19
    • 2016-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多