我的EditText中的垂直滚动不起作用(我看到小部件中的scrollBar)
<ScrollView ...>
<EditText
android:id="@+id/etCreatePredefineTaskDescription"
style="@style/JWidget.EditText.Grey"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:gravity="start"
android:hint="@string/description"
android:imeOptions="flagNoEnterAction"
android:inputType="textMultiLine"
android:lines="5"
android:paddingTop="@dimen/base_dimen"
android:scrollbars="vertical"
android:text="@={viewModel.model.text}" />
</ScrollView>
答案 0 :(得分:1)
在内部想要输入多行使用android:inputType="textMultiLine"
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textMultiLine" />
或者ous ous你想要滚动条
<ScrollView ...>
<LinearLayout---> or <RelativeLayout-->
<EditText
android:id="@+id/etCreatePredefineTaskDescription"
style="@style/JWidget.EditText.Grey"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:gravity="start"
android:hint="@string/description"
android:imeOptions="flagNoEnterAction"
android:inputType="textMultiLine"
android:lines="5"
android:paddingTop="@dimen/base_dimen"
android:scrollbars="vertical"
android:text="@={viewModel.model.text}" />
</LinearLayout> or </RelativeLayout..>
</ScrollView>