使垂直滚动条可见

我想使垂直滚动条永久可见。 目前滚动条只有在我试图滚动滚动视图内的文本视图时才会出现。 这是我的XML声明。

<ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_above="@id/radio_group" android:layout_margin="5dp" android:scrollbars="vertical" android:scrollbarAlwaysDrawVerticalTrack="true" > <TextView android:id="@+id/question" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="20sp" android:textColor="#FF000000" android:textStyle="bold" /> </ScrollView> 

感谢您的时间。

Solutions Collecting From Web of "使垂直滚动条可见"

您可以在ScrollView XML中设置android:fadeScrollbars="false"

View.setScrollbarFadingEnabled(布尔)似乎是你在找什么(虽然从来没有尝试过)。 这里的View是您希望滚动条不褪色的滚动View 。 并将布尔值设置为false

我们可以用两种不同的方法来完成,如下所示。

方法1:在你的XML中

 android:scrollbars="vertical" android:fadeScrollbars="false" 

方法2:在你的Java代码中

 editText.setVerticalScrollBarEnabled(true); editText.setVerticalscrollbarFading(false); 

如果您dynamic执行此操作,则会显示运行时错误,并且滚动不可见

 EditText edit = (EditText) find ViewById(R.id.EditText1); edit.setVerticalScrollBarEnabled(true); edit.setVerticalscrollbarFading(false); 

没有办法dynamic显示它