【发布时间】:2012-06-04 18:59:16
【问题描述】:
我一直在努力让键盘保持正常。我不希望后退按钮隐藏它。 我不想有任何隐瞒。
我已经在清单中转储了 android:windowSoftInputMode="stateAlwaysVisible",尽管构建此功能的团队似乎应该在谷歌上搜索“始终”的定义
当我按下应用程序上的后退按钮时,它会隐藏键盘。
有没有办法捕获并杀死第一个后退按钮单击,或者将其传递给活动而不隐藏键盘?
编辑
覆盖其中任何一个并在每一行上放置断点向我展示了一件事,这些都没有被调用。键盘是隐藏的,我的活动没有线索。
public boolean onKeyLongPress(int keyCode, KeyEvent event){
public boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event){
public boolean onKeyUp(int keyCode, KeyEvent event){
public boolean onKeyDown(int keyCode, KeyEvent event) {
public void onBackPressed() {
【问题讨论】:
-
+1 当我按下应用程序上的后退按钮时,它会隐藏键盘
-
是的..这里也一样..仍在探讨如何“禁用”该“功能”
-
这里是另一个问题的答案...stackoverflow.com/a/12243804/507950
标签: android keyboard back-button