我在屏幕底部有一个 EditText 元素(例如 Whatsapp ie),并且我正在使用 android:windowSoftInputMode="adjustPan" 以便在键盘出现时不隐藏 EditText。它工作正常,它将整个布局向上推,以便可以看到 EditText。
现在,问题是当我选择文本时,动作模式栏没有出现,好像它是随着布局一起向上推的。
我没有在布局中使用显式操作栏,它是在进行文本选择时出现在 pre M 设备上的操作栏。
布局层次结构如下:
<FrameLayout>
<GLSurfaceView/>
<EditText/>
</FrameLayout>
所以我想做的就是这个动作模式,即使在键盘打开时也能保持它的位置,使用平移行为。
adjustResize 对我不起作用。设置后,键盘在 EditText 上方,并且没有调整大小,可能是由于 GLSurfaceView。
谢谢!