Android 使垂直滚动条可见

Android 使垂直滚动条可见,android,textview,scrollview,Android,Textview,Scrollview,我想使垂直滚动条永久可见。当前,仅当我尝试滚动滚动滚动视图中包含的文本视图时,滚动条才会出现。这是我的XML声明 <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_above="@id/radio_group" android:layout_margin="5dp" android:scrollbars="

我想使垂直滚动条永久可见。当前,仅当我尝试滚动滚动滚动视图中包含的文本视图时,滚动条才会出现。这是我的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>


谢谢您的时间。

似乎正是您想要的(尽管从未尝试过)。这里的
视图
是希望滚动条不褪色的
滚动视图
。并将布尔值设置为
false

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

如果动态执行,则会显示运行时错误,且滚动不可见

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

没有办法动态显示它

我们可以用如下所示的两种不同方式来实现

方法1:在XML中

android:scrollbars="vertical"

android:fadeScrollbars="false"
方法2:在Java代码中

editText.setVerticalScrollBarEnabled(true);

editText.setVerticalscrollbarFading(false);

我正在使用Android 1.6,但它不可用。我建议尝试下面的调用,以查看.setScrollbarFadingEnabled。遗憾的是,它是API 5,类似于xml属性,因此,Android 1.6不可用,我收到以下错误:
java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“Android.widget.ScrollBarDrawable Android.widget.ScrollBarDrawable.mutate()”
此处相同。这是在移动到TargetAPI 26之后发生的,有没有一个原因可以解释为什么这不能动态实现?