baa*_*h05 6 keyboard android back-button
我一直在努力让键盘保持打开状态。我不希望后退按钮隐藏它。我不想隐藏任何东西。
我已经在清单中转储了 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() {
Run Code Online (Sandbox Code Playgroud)
有没有办法捕获并终止第一次后退按钮单击,或者将其传递给活动而不隐藏键盘?
是的。只需使用以下代码:
@Override
public void onBackPressed() {
//do nothing,hence avoiding the soft keyboard from hiding
return;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5304 次 |
| 最近记录: |