使垂直滚动条可见

我想使垂直滚动条永久可见。 目前滚动条只有在我试图滚动滚动视图内的文本视图时才会出现。 这是我的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> 

感谢您的时间。

  • 仅在文本本身上具有背景色的TextView
  • HTML.fromHtml换行消失
  • 如何将drawableLeft与top对齐而不是在android TextView中居?
  • 如何在Android TextView中调整文本字距调整?
  • 在TextView中获取文本的大小
  • 更改可点击的TextView的焦点颜色,然后单击?
  • 如何在布局中居中TextView?
  • TextView具有不同的字体和样式?
  • 您可以在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显示它