我已经对此进行了很好的搜索,但我从来没有找到可行的解决方案,所以这就是我在这里发帖的原因。
我有一个 Android 应用程序,其中有一个 TableLayout,其中有一些 View (EditText、TextView 和 CheckBox)。
我实现了自己的键盘,因此我可以控制用户输入的信息。
我的 TableLayout 在 ScrollView 中,因为 TableLayout 可以有很多行。
我遇到的问题是当我的键盘出现时,它隐藏了 EditText 焦点。通常 android 将 EditText 向上推以使其可见,但在我的情况下不是。我该如何解决这个问题?
最佳答案
您是否尝试过添加属性 windowSoftInputMode
到您的 list 文件:
android:windowSoftInputMode="adjustResize"
或
android:windowSoftInputMode="adjustPan"
在 <activity>
内标签。
关于java - 防止键盘隐藏 View android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16150425/