显示软键盘时多行EditText半隐藏
Multiline EditText is half hidden when the soft keyboard is displayed
我在 ScrollView 和 SoftInput.AdjustResize 设置中有以下代码,但是当显示键盘时, 它隐藏了 EditText 的 half。此外,当添加新行时,将显示光标上方的所有行。
<EditText
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:inputType="textMultiLine"
android:isScrollContainer="true"
android:gravity="top"
android:minHeight="10dp"
android:maxLines="6"
android:minLines="2"
android:cursorVisible="true"/>
你知道我可以显示整个 EditText 的方法吗?
此外,测试了没有 ScrollView 和 SoftInput.AdjustPan 的实现,结果是一样的。
解决方法修复 是设置重力底部,这样光标将位于第二行并且整个 EditText 可见。
我在 ScrollView 和 SoftInput.AdjustResize 设置中有以下代码,但是当显示键盘时, 它隐藏了 EditText 的 half。此外,当添加新行时,将显示光标上方的所有行。
<EditText
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:inputType="textMultiLine"
android:isScrollContainer="true"
android:gravity="top"
android:minHeight="10dp"
android:maxLines="6"
android:minLines="2"
android:cursorVisible="true"/>
你知道我可以显示整个 EditText 的方法吗?
此外,测试了没有 ScrollView 和 SoftInput.AdjustPan 的实现,结果是一样的。
解决方法修复 是设置重力底部,这样光标将位于第二行并且整个 EditText 可见。