【发布时间】:2013-08-23 20:41:39
【问题描述】:
我已经扩展了 ListView 以便我可以拥有一个快速滚动条。在 onDraw 方法中,我沿着列表的右边缘绘制一个带有字母的矩形,如果您正在主动上下滑动手指,我会将当前字母呈现在视图的中心。问题是列表项呈现在顶部。没想法。 我正在寻找渲染背景的最佳方式,然后是列表项,然后是前景。
【问题讨论】:
标签: android listview customization
我已经扩展了 ListView 以便我可以拥有一个快速滚动条。在 onDraw 方法中,我沿着列表的右边缘绘制一个带有字母的矩形,如果您正在主动上下滑动手指,我会将当前字母呈现在视图的中心。问题是列表项呈现在顶部。没想法。 我正在寻找渲染背景的最佳方式,然后是列表项,然后是前景。
【问题讨论】:
标签: android listview customization
覆盖 dispatchDraw() 而不是 onDraw(),并在调用 super 方法后绘制快速滚动条。
【讨论】: