LinkMovementMethod不滚动TextView

时间:2016-06-30 20:42:49

标签: android textview vertical-scrolling linkmovementmethod

我有一个带有可点击的spannablestrings的TextView。我在打电话

textview.setMovementMethod(LinkMovementMethod.getInstance());

我可以单击单个单词,但TextView不会滚动。这是TextView XML。

<TextView
android:id="@+id/tvText"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:paddingTop="0dp"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:textColor="#000000"
android:textSize="20sp"
android:lineSpacingExtra="5dp"
android:scrollbars="vertical"
android:maxLines="12"
/>

由于LinkMovementMethod扩展了ScrollingMovementMethod,它似乎也应该滚动。我错过了什么?

1 个答案:

答案 0 :(得分:0)

我能够通过将textview包装在滚动视图中来完成此工作,如此帖Making TextView scrollable on Android上所选答案中所述。