您好,我是android开发领域的新手,并对如何使小部件(远程视图)中的TextView可滚动感到困惑。我在属性中添加了android:scrollbars="vertical"
TextView
中的,但是当我触摸它时却没有任何反应。
谁能告诉我如何解决这个问题,谢谢。
这里是screenshot。
这里是code。
答案 0 :(得分:1)
尝试这个例子
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textview"
android:maxLines = "3"
android:scrollbars="vertical"
android:layout_alignTop="@+id/imageView"
android:layout_toEndOf="@+id/imageView"
android:layout_toRightOf="@+id/imageView"></TextView>
在Java中,
TextView txtview=(TextView)findViewById(R.id.textview);
String text="your text";
txtview.setText(text);
txtview.setMovementMethod(new ScrollingMovementMethod());
答案 1 :(得分:0)
一旦您引用了TextView,现在就可以尝试以下操作:
TextView nameOfYourTextView = findViewById(R.id.id_of_your_text_view);
nameOfYourTextView.setMovementMethod(new ScrollingMovementMethod());
答案 2 :(得分:0)
要使textview文本可滚动,您可以使用 ScrollView 窗口小部件
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<Your TextView Code/>
</ScrollView>