如何使应用程序自定义键盘的行为类似于系统键盘?

时间:2018-07-09 20:42:23

标签: android android-layout android-studio android-softkeyboard android-coordinatorlayout

我有一个应用程序内键盘,试图像系统键盘一样工作。到目前为止,它使用“底部工作表”从底部弹出,这很棒。

但是,与系统键盘不同,当您选择一个可能会隐藏的EditText时,它不会将整个布局向上推。到目前为止,我在StackOverFlow上看到的所有解决方案似乎都是关于软件/系统键盘的,而不是像我这样的应用内实现。

这是我的活动,其中包含3个编辑文本

enter image description here

这是我单击 last 编辑文本时发生的情况。它被蓝色键盘覆盖 enter image description here

这就是我想要的样子。一切都被推高了。

enter image description here

我该如何实现?

1 个答案:

答案 0 :(得分:-1)

尝试此link。似乎是一个重复的问题。好的代表。