Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么第一次显示键盘与随后显示键盘时的布局不同?_Android_Layout_Graphics_Keyboard - Fatal编程技术网

Android 为什么第一次显示键盘与随后显示键盘时的布局不同?

Android 为什么第一次显示键盘与随后显示键盘时的布局不同?,android,layout,graphics,keyboard,Android,Layout,Graphics,Keyboard,vs。 我有一个活动,其中一个按钮和一个EditText将重力设置为底部 第一次出现键盘时,它会将底部元素向上移动,直到光标位于键盘上方。如果我关闭键盘,然后再次单击EditText,则底部元素现在会上移到完全位于键盘上方的位置 我想知道为什么会发生这种情况,以及为了立即正确地安排事情,有什么解决方法 更新:当我进一步研究时,发现这似乎是摩托罗拉设备(Droid Razr HD)的一个特殊缺陷,因为它没有在Galaxy Nexus或HTC设备上展示

vs。

我有一个活动,其中一个按钮和一个EditText将重力设置为底部

第一次出现键盘时,它会将底部元素向上移动,直到光标位于键盘上方。如果我关闭键盘,然后再次单击EditText,则底部元素现在会上移到完全位于键盘上方的位置

我想知道为什么会发生这种情况,以及为了立即正确地安排事情,有什么解决方法

更新:当我进一步研究时,发现这似乎是摩托罗拉设备(Droid Razr HD)的一个特殊缺陷,因为它没有在Galaxy Nexus或HTC设备上展示