- 博客(2)
- 收藏
- 关注
原创 物理按键和输入法(虚拟按键)冲突
某些情况下需要进行物理按键操作时,正常调用onKeyUp()方法即可实现,但此方法会和输入法的输入冲突。 如物理按键为3键,在输入法输入3时会调用到物理按键的onKeyUp()方法。 /---------------------分割线---------------------/ 这种情况下event.getDeviceId()可作为参考依据: 使用物理按键时event.getDeviceId()的结果为4,使用输入法输入则是另一个结果。 //区分物理按键和虚拟按键 if(event.getDeviceId(
2020-12-17 17:46:11
561
原创 当从程序中进入系统界面而设备无返回键时
带有返回键的跳转: 自开发APP为Lancher,不带物理或者虚拟按键栏,但会跳转到部分系统设置界面 Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS); //是否显示返回按钮 intent.putExtra("extra_prefs_show_button_bar", true); intent.putExtra("extra_prefs_set_back_text", "返回"); startActivity(intent);
2020-06-08 10:39:13
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人