4

我有一个带有可点击 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,它似乎也应该滚动。我错过了什么?

4

1 回答 1

0

我可以通过将 textview 包装在滚动视图中来完成这项工作,如这篇文章Making TextView scrollable on Android上的选定答案中所述。

于 2016-07-01T17:19:28.933 回答