当软件键盘显示时,活动“向上移动” - 仅在某些时候。为什么?

时间:2013-04-16 07:11:18

标签: android android-activity android-softkeyboard

问题很简单 - 我有一个活动,里面有textview或edittext,当我专注于它时,软件键盘显示。没关系。但有时候(我不能在这里提出任何逻辑)是整个活动布局,如向上移动或如何说出来。它很少,但它不时发生。

当然,我们中的许多人都有相同的经历,我问为什么这种不可预测的行为会发生,以及如何强制软件键盘行为总是以同样的方式?有人有这方面的经历吗?

4 个答案:

答案 0 :(得分:0)

您可以通过在清单文件中设置活动的属性android:windowSoftInputMode来控制它。

问候。

答案 1 :(得分:0)

android:windowSoftInputMode="adjustResize"添加到Activity

中的AndroidManifest.xml

答案 2 :(得分:0)

android:windowSoftInputMode="adjustPan"添加到Manifest.xml文件中的活动。

答案 3 :(得分:-1)

您应该查看android:windowSoftInputMode标记,您可以在<activity>的{​​{1}}标记中指定该标记。也许你应该使用AndroidManifest.xml