我有以下代码来获取输入的文本。它滚动但我无法看到滚动条。我希望每次都能看到滚动条,无论可用的数据是什么
text.setSingleLine(false);
text.setScroller(new Scroller(this));
text.setVerticalScrollBarEnabled(true);
text.setHorizontalScrollBarEnabled(true);
text.setMaxLines(3);
text.setMovementMethod(new ScrollingMovementMethod());
答案 0 :(得分:0)
在布局文件中使用以下代码。这样每次都可以看到滚动条。
android:fadeScrollbars="false"
或者您也可以使用以下代码
scrollView.setScrollbarFadingEnabled(false);
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fadeScrollbars="false">
<强>参考强>
答案 1 :(得分:0)
您必须设置位置,样式,大小和淡入淡出以确保其可见。例如:
text.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
text.setScrollBarSize(5);
text.setScrollbarFadingEnabled(false);