如何在android中滚动显示多行文本?

San*_*ush 6 android scroll textview android-edittext

我想在我的应用程序中在特定范围内显示多行文本,以便用户可以滚动查看其他行.我试过了EditText,但它会在它上面生成键盘并且不能正确滚动.然后我尝试了TextView,它也没有按照我的意愿正确滚动文本.

还有其他选择吗?如果否,那么如何垂直滚动文本TextViewEditText?我想在拖动时滚动文本WebView.不自动滚动.

Ari*_*eem 11

您可以限制高度TextView以匹配您想要查看的行数,然后简单地将您TextView放入ScrollView

我做了一个简单的例子来证明这一点......

<ScrollView android:layout_height="30dp"
        android:layout_width="match_parent">
<TextView 
    android:layout_width="match_parent"
    android:layout_height="30dp"
    android:textSize="16sp"
    android:id="@+id/tv1"
    />
</ScrollView>
Run Code Online (Sandbox Code Playgroud)