0
点赞
收藏
分享

微信扫一扫

【FAQ】【JAVA UI】HarmonyOS如何添加创建快捷键

 【问题描述】

HarmonyOS如何添加创建快捷键?

【问题答案】

参考资料

​​配置文件说明(Java)​​

config.json配置

config.json添加shortcuts标签,代码如下

"shortcuts": [
{
"shortcutId": "myid",
"label": "$string:entry_MainAbility",
"intents": [
{
"targetBundle": "com.changjian.myapplication",
"targetClass": "com.changjian.myapplication.MainAbility"

【FAQ】【JAVA UI】HarmonyOS如何添加创建快捷键_快捷键

java代码实现

在Java代码获取添加,代码如下

null;
try {
shortcutInfo = getBundleManager().getShortcutInfos(getBundleName()).get(0);
shortcutInfo.setLabel("测试");
} catch (RemoteException e) {
e.printStackTrace();
}
shortcutInfo.setHostAbilityName(MainAbility.class.getName());
this.getBundleManager().addHomeShortcut(shortcutInfo);

【FAQ】【JAVA UI】HarmonyOS如何添加创建快捷键_FAQ_02

运行效果

【FAQ】【JAVA UI】HarmonyOS如何添加创建快捷键_FAQ_03

欲了解更多更全技术文章,欢迎访问​​https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh​​

举报

相关推荐

0 条评论