鸿蒙应用app开发,如何屏蔽调Home键和返回键?
场景描述:想用鸿蒙pad开发一款考勤应用,为了防止应用退出,需要屏蔽调home键和返回键
鸿蒙
HarmonyOS
开发
赞
收藏 0
回答 2
待解决
相关问题
鸿蒙-如何实现类似于HOME键的功能
9625浏览 • 2回复 待解决
如何屏蔽方向键走焦事件
964浏览 • 1回复 待解决
应用快捷键ALT+F4关闭应用窗口如何实现及其它快捷键如何实现
842浏览 • 1回复 待解决
如何在Ability内替换Slice,防止返回键返回上一个Slice?
2087浏览 • 1回复 待解决
键鼠穿越功能要如何使用
63浏览 • 1回复 待解决
openharmony怎么在app上实现一键关机?
1344浏览 • 2回复 待解决
如何使应用一键变灰,你会吗?
1210浏览 • 1回复 待解决
ide快捷键咨询,ide有没有快捷键或插件,支持生成类似javaBean的getter和setter方法?
339浏览 • 1回复 待解决
SQLAlchemy在删除有外键约束的记录时,外键约束未起作用,何解?
2828浏览 • 0回复 待解决
如何用Redis scan_iter()来排除键?
1906浏览 • 1回复 待解决
如何一键清空TextInput、TextArea组件内容
2192浏览 • 1回复 待解决
DevEco Studio快捷键怎么用
5918浏览 • 1回复 待解决
如何打开键鼠穿越功能开关
1208浏览 • 1回复 待解决
超时键上的 Redis 命令
1621浏览 • 1回复 待解决
Mysql怎么添加外键有知道的吗?
1017浏览 • 1回复 待解决
DevEco Studio 3.0 Beta3新增快捷键
6552浏览 • 1回复 待解决
使用navigation在折叠屏上展示双栏,如何拦截系统返回键关闭栈里的页面或者组件?
630浏览 • 1回复 待解决
harmonyos程序开发如何暂时屏蔽折叠屏?
4670浏览 • 1回复 待解决
键鼠事件可以设置冒泡阻断,其他事件是否支持
835浏览 • 1回复 待解决
鸿蒙 JS UI ,JAVA UI 页面怎么一键设置成 灰色?
4842浏览 • 1回复 待解决
希望提供一键切换首页视频列表单列展示和双列展示的实现方式
324浏览 • 1回复 待解决
怎么调用系统接口实现一键隐藏状态栏和导航栏?
1713浏览 • 1回复 待解决
Mysql唯一字段和复合唯一键有什么差异?
2059浏览 • 1回复 待解决
鸿蒙应用开发如何查看源码?
13273浏览 • 2回复 待解决
我的通知栏里边快捷键重叠了
4009浏览 • 1回复 待解决
参考下面代码,能部分实现你的需求,返回键可以实现屏蔽,home键还不行
package com.huawei.keyeventdemo;
import com.huawei.keyeventdemo.slice.MainAbilitySlice;
import ohos.aafwk.ability.Ability;
import ohos.aafwk.content.Intent;
import ohos.multimodalinput.event.KeyEvent;
public class MainAbility extends Ability {
@Override
public void onStart(Intent intent) {
super.onStart(intent);
super.setMainRoute(MainAbilitySlice.class.getName());
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent keyEvent) {
switch(keyCode) {
case KeyEvent.KEY_HOME:return true;
case KeyEvent.KEY_BACK:return true;
case KeyEvent.KEY_CALL:return true;
case KeyEvent.KEY_SYM: return true;
case KeyEvent.KEY_VOLUME_DOWN: return true;
case KeyEvent.KEY_VOLUME_UP: return true;
case KeyEvent.KEY_STAR: return true;
}
return super.onKeyDown(keyCode, keyEvent);
}
}
应该跟安卓差不了多少
https://blog.csdn.net/qq_33209777/article/details/109333542