java - 防止键盘隐藏 View android

标签 java android keyboard android-edittext

我已经对此进行了很好的搜索,但我从来没有找到可行的解决方案,所以这就是我在这里发帖的原因。

我有一个 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/

相关文章:

java - v4内容加载器的使用

java - SQL/SQLite,需要查询来检查列中的所有字符串

android - 编译后将 Android 应用程序设置为可调试

javascript - 是否可以在标准 JavaScript 提示/确认弹出窗口中删除键盘访问?

python - 如何通过按某个键盘键来关闭 tkinter 主循环

Android:即使焦点在 EditText 上,也会触发 onKeyUp() 事件

java - 通过socket查询时如何发送结果?

java - Spring 如何决定需要扩展哪个 Base Controller 类(如 MultiActionController、AbstractController 等)

java - 检索子值 -firebase-

java - 如何管理 native 堆?