我有一个内部包含编辑文本的对话框。打开键盘后,我有两个选择: 1.调整布局大小 - 然后编辑文本就会消失(视觉上)。 2. pan - 编辑文本部分显示,我确实看到我在其中写的每一行。 但是 - 键盘隐藏了对话框底部的按钮(在edittext下面)
我知道在iOS中这是可能的。但是Android中是否可以简单地将对话框提升到顶部,以便只看到一半?
答案 0 :(得分:1)
在您的清单文件中,为此特定活动添加以下代码
<activity android:name="yourActivity"
android:windowSoftInputMode="adjustPan" >
</activity>
查看this doc以获取更多信息。
修改强>
尝试这些......可能适合你。
android:windowSoftInputMode="adjustPan|adjustResize"
android:windowSoftInputMode="stateVisible|adjustResize"
答案 1 :(得分:0)
将adjustResize
与adjustPan
android:windowSoftInputMode="adjustPan|adjustResize"
如果看起来很难看,请使用ScrollView
customview.