我有一个包含具有静态高度的EditText的活动,因此用户必须通过平移滚动才能在写入长文本时查看完整的文本。但是,当存在虚拟键盘时,用户无法滚动到上行和/或下行。
我已搜索过但无法找到解决此问题的方法。有关如何自定义XML(下面提供)以便用户能够滚动和查看整个文本的任何建议吗?
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<EditText
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"/>
</LinearLayout>
答案 0 :(得分:0)
希望这会对你有所帮助。
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:scrollbars="vertical"
<!-- This is for test purpose only --> android:maxLines="3">
</EditText>
答案 1 :(得分:0)
我也遇到过同样的问题。
通过向android:isScrollContainer="true
添加属性EditText
来修复此问题。