草庐IT

LinearLayoutThatDetectsSoftKeyboa

全部标签

android - 如何在 Android 中检查软件键盘的可见性?

我需要做一件非常简单的事情-找出是否显示了软件键盘。这在Android中可行吗? 最佳答案 新答案添加于2012年1月25日自从写下下面的答案后,有人提示我ViewTreeObserver的存在和friend们,从版本1开始就潜伏在SDK中的API。不需要自定义布局类型,一个更简单的解决方案是为您的Activity的RootView提供一个已知ID,例如@+id/activityRoot,将GlobalLayoutListenerHook到ViewTreeObserver,然后从那里计算Activity的View根和窗口大小之间的大

android - 如何在 Android 中检查软件键盘的可见性?

我需要做一件非常简单的事情-找出是否显示了软件键盘。这在Android中可行吗? 最佳答案 新答案添加于2012年1月25日自从写下下面的答案后,有人提示我ViewTreeObserver的存在和friend们,从版本1开始就潜伏在SDK中的API。不需要自定义布局类型,一个更简单的解决方案是为您的Activity的RootView提供一个已知ID,例如@+id/activityRoot,将GlobalLayoutListenerHook到ViewTreeObserver,然后从那里计算Activity的View根和窗口大小之间的大