如何使编辑文本视图内容在android中可滚动

时间:2015-12-24 11:18:32

标签: android android-studio

无法在Edittext

中添加滚动
<EditText 
android:id="@+id/et_note"
android:layout_width="match_parent"
android:layout_height="120dp"
android:gravity="top|start"
android:inputType="textMultiLine"
android:padding="@dimen/padding_tiny"
android:textColor="@android:color/black" >
</EditText>

3 个答案:

答案 0 :(得分:0)

    <EditText
    android:id="@+id/et_note"
    android:padding="@dimen/padding_tiny"
    android:layout_width="match_parent"
    android:layout_height="60dp"
    android:gravity="top|start"
    android:inputType="textMultiLine"
    android:scrollbars="vertical"
    android:textColor="@android:color/black" >
</EditText>

正如@ajantha在评论中所说,android:scrollbars="vertical"应该完美无缺。

答案 1 :(得分:0)

        android:scrollHorizontally="false"
        android:overScrollMode="always"
        android:scrollbarStyle="insideInset"
        android:selectAllOnFocus="true"
        android:foregroundGravity="top"
        android:scrollbars="vertical"
        android:inputType="textMultiLine"
        android:editable="true"
        android:enabled="true"
        android:maxLines="6"
        android:isScrollContainer="true"
        android:focusable="true"

在使用<EditText>中的所有这些属性之后,我获得了成功。

答案 2 :(得分:0)

    android:scrollHorizontally="false"
    android:overScrollMode="always"
    android:scrollbarStyle="insideInset"
    android:selectAllOnFocus="true"
    android:foregroundGravity="top"
    android:scrollbars="vertical"
    android:inputType="textMultiLine"
    android:editable="true"
    android:enabled="true"
    android:maxLines="6"
    android:isScrollContainer="true"
    android:focusable="true"

使用此功能后对我有用