如何在自定义样式中将滚动条可见性设置为true

时间:2015-12-25 20:34:38

标签: android android-layout

这就是我设置滚动条的方法。我在listView

中插入此属性
android:scrollbarThumbVertical="@drawable/scroll_style_custom"

然后我在我的drawables中使用custom_scrollbar_style.xml自定义滚动条

<gradient
    android:angle="45"
    android:endColor="#FF3401"
    android:centerColor="#ff5c33"
    android:startColor="#FF3401" />

<corners android:radius="8dp" />
<size android:width="20dp"/>
<padding
    android:left="0.5dp"
    android:right="0.5dp" />

现在如何使用我的xml文件将滚动条可见性设置为true?

基本上我想要相当于此但是使用自定义样式

listView.setFastScrollAlwaysVisible(true);

或者这只能通过在列表视图中设置另一个属性来实现吗?

1 个答案:

答案 0 :(得分:1)

截至目前,最好的方法是在xml中使用android:fadeScrollbars="false",这相当于java代码中的ScrollView.setScrollbarFadingEnabled(false);

如果它们都不起作用,您可以使用android:scrollbarFadeDuration="0"

代替它们

希望有所帮助