• 【ARK UI】【HarmonyOS】鸿蒙跳转action说明


     参考资料

    【FAQ】【ARK UI】鸿蒙应用跳转至应用商店

    Android手机系统设置页面跳转

    代码实现

    1. import featureAbility from '@ohos.ability.featureAbility'
    2. import wantConstant from '@ohos.ability.wantConstant'
    3. @Entry
    4. @Component
    5. struct Index {
    6. @State message: string = '跳转系统的辅助功能界面'
    7. public onclick(){
    8. var str = {
    9. "want": {
    10. "deviceId": "",
    11. "bundleName": "",
    12. "abilityName": "",
    13. "uri":"",
    14. "options": {},
    15. "flags":wantConstant.Flags.FLAG_ABILITY_NEW_MISSION,
    16. "action": "android.settings.ACCESSIBILITY_SETTINGS",//todo action名称
    17. "parameters": {},
    18. },
    19. "abilityStartSetting": {}
    20. };
    21. featureAbility.startAbility(str)
    22. .then((data) => {
    23. console.info('Operation successful. Data: ' + JSON.stringify(data))
    24. }).catch((error) => {
    25. console.error('Operation failed. Cause: ' + JSON.stringify(error));
    26. })
    27. }
    28. build() {
    29. Row() {
    30. Column() {
    31. Text(this.message)
    32. .fontSize(50)
    33. .fontWeight(FontWeight.Bold)
    34. .onClick(this.onclick.bind(this))
    35. }
    36. .width('100%')
    37. }
    38. .height('100%')
    39. }
    40. }

    运行效果

    cke_1701.png

    action名称

    Action名称作用
    android.settings.ACCESSIBILITY_SETTINGS跳转系统的辅助功能界面
    android.settings.ADD_ACCOUNT_SETTINGS显示添加帐户创建一个新的帐户屏幕。【测试跳转到微信登录界面】
    android.settings.AIRPLANE_MODE_SETTINGS飞行模式,无线网和网络设置界面
    android.settings.WIRELESS_SETTINGS飞行模式,无线网和网络设置界面
    android.settings.APN_SETTINGS跳转 APN设置界面
    android.settings.APPLICATION_DETAILS_SETTINGS根据包名跳转到系统自带的应用程序信息界面
    android.settings.APPLICATION_DEVELOPMENT_SETTINGS跳转开发人员选项界面
    android.settings.APPLICATION_SETTINGS跳转应用程序列表界面
    android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS跳转到应用程序界面【所有的】
    android.settings.MANAGE_APPLICATIONS_SETTINGS跳转 应用程序列表界面【已安装的】
    android.settings.BLUETOOTH_SETTINGS跳转系统的蓝牙设置界面
    android.settings.DATA_ROAMING_SETTINGS跳转到移动网络设置界面
    android.settings.DATE_SETTINGS跳转日期时间设置界面
    android.settings.DEVICE_INFO_SETTINGS跳转手机状态界面
    android.settings.DISPLAY_SETTINGS跳转手机显示界面
    android.settings.INPUT_METHOD_SETTINGS跳转语言和输入设备
    android.settings.INPUT_METHOD_SUBTYPE_SETTINGS【API 11及以上】 // 跳转 语言选择界面 【多国语言选择】
    android.settings.INTERNAL_STORAGE_SETTINGS跳转存储设置界面【内部存储】
    android.settings.MEMORY_CARD_SETTINGS跳转 存储设置 【记忆卡存储】
    android.settings.LOCALE_SETTINGS跳转语言选择界面【仅有English 和 中文两种选择】
    android.settings.LOCATION_SOURCE_SETTINGS跳转位置服务界面【管理已安装的应用程序。】
    android.settings.NETWORK_OPERATOR_SETTINGS跳转到 显示设置选择网络运营商。
    android.settings.NFCSHARING_SETTINGS显示NFC共享设置。 【API 14及以上】
    android.settings.NFC_SETTINGS显示NFC设置。这显示了用户界面,允许NFC打开或关闭。 【API 16及以上】
    android.settings.PRIVACY_SETTINGS跳转到备份和重置界面
    android.settings.QUICK_LAUNCH_SETTINGS跳转快速启动设置界面
    android.search.action.SEARCH_SETTINGS跳转到 搜索设置界面
    android.settings.SECURITY_SETTINGS跳转到安全设置界面
    android.settings.SETTINGS跳转到设置界面
    android.settings.SOUND_SETTINGS跳转到声音设置界面
    android.settings.SYNC_SETTINGS跳转账户同步界面
    android.settings.USER_DICTIONARY_SETTINGS跳转用户字典界面
    android.settings.WIFI_IP_SETTINGS跳转到IP设定界面
    android.settings.WIFI_SETTINGS跳转Wifi列表设置

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

  • 相关阅读:
    【访谈】Eotalk Vol.01:Eoapi,我们希望以开源的方式构建 API 生态系统
    用DIV+CSS技术设计的抗击疫情网页与实现制作(web前端网页制作课作业)
    30分钟入门前端容器化
    vue vue 常用的扩展组件
    webpack从0开始基本使用方法
    vulnhub Potato: 1
    工厂模式代码实例详解
    数据结构错题
    学生个人网页设计作品:旅游网页设计与实现——成都旅游网站4个页HTML+CSS web前端网页设计期末课程大作业 学生DW静态网页设计 学生个人网页设计作品
    匠心新品:大彩科技超薄7寸WIFI线控器发布,热泵、温控器、智能家电首选!
  • 原文地址:https://blog.csdn.net/weixin_44708240/article/details/126746125