0

我想在添加更多文本时使多行文本自动向下滚动:

<EditText
        android:id="@+id/Text"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_above="@+id/TypeBox"
        android:layout_below="@+id/ReceiverName"
        android:layout_marginLeft="10dip"
        android:layout_marginRight="10dip"
        android:layout_weight="0.65"
        android:ems="10"
        android:focusable="false"
        android:gravity="bottom"
        android:inputType="textMultiLine|textNoSuggestions" >
</EditText>

我试过搜索它,但我能找到的只是滚动视图中文本框的自动滚动。

4

3 回答 3

0

我认为,您需要添加一行:

android:inputType="textFilter|textMultiLine|textNoSuggestions"
于 2012-06-17T08:44:29.653 回答
0

在活动 onCreate() 中添加以下代码,这将滚动行为添加到文本视图

    textView.setMovementMbehavior ScrollingMovementMethod());

 <TextView
            android:id="@+id/textView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:layout_marginBottom="5dp"
            android:layout_marginTop="5dp"
            android:text="text"
            android:textColor="#ffffff"
            android:textSize="20sp"/>
于 2018-03-28T04:26:16.800 回答
0
android:inputType="textMultiLine"
android:editable="true"
android:enabled="true"
android:minLines="6"
android:maxLines="6"
android:isScrollContainer="true"
android:focusable="true"

请参阅此链接以获取更多信息

https://alvinalexander.com/source-code/android/android-edittext-isscrollcontainer-example-how-make-multiline-scrolling

于 2018-03-28T04:15:27.147 回答