2017-07-28 23 views
0

我有多行EditTextScrollView。当显示键盘时,我需要使整个EditText可见。现在它重叠显示仅第一行的EditText的底部部分。 我已经在这里阅读了很多问题,试过adjustPan/adjustResize组合等,但没有什么帮助。软键盘重叠多行编辑文本

+0

添加有问题的布局。 –

回答

0

AndroidManifest.xml

<activity 
    android:configChanges="orientation|keyboardHidden|screenSize" 
    android:windowSoftInputMode="adjustResize" 
    ... 

windowSoftInputMode是关键,但我个人发现configChanges帮助了。

而且在Handling Input Method Visibility

0

一些更多的信息使用您的EditText以下XML代码:

<EditText 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="10dp"/> 
0

放置在顶层滚动型所有的意见,使内容可以滚动当屏幕没有你的身材高大。为了总体布局的目的,假设屏幕的高度不是一个好主意。如果您希望您的内容能够在所有屏幕尺寸和方向以及键盘状态下滚动,请始终使用ScrollView。

3
<EditText 
     android:id="@+id/et_feedback" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="10dp" 
     android:lines="8" 
     android:maxLines="10" 
     android:minLines="6" 
     android:padding="10dp" 
     android:gravity="top|left" 
     android:inputType="textMultiLine" 
     android:background="@drawable/et_bg" 
     android:scrollbars="vertical" /> 
相关问题