requestPermissionsFromUser取得权限后开启指定AbilitySlice,这怎么实现
@Override
public void onRequestPermissionsFromUserResult(int requestCode, String[] permissions, int[] grantResults) {
if(grantResults.length > 0 && grantResults[0] == IBundleManager.PERMISSION_GRANTED) {
//打开指定 AbilitySlice
}
}
就这里怎么实现?测试时就一个MainAbilitySlic 而setMainRoute(MainAbilitySlice.class.getName())只能在onstrt()里执行。未取得权限时就只能空白页,每次测试都要打开两次app。安卓里这里直接开启一个fragment,鸿蒙这里怎么搞?
鸿蒙
安卓
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
在一个页面怎么实现多个AbilitySlice?
11946浏览 • 5回复 待解决
请问多个AbilitySlice跳转后 如何跳转回setMainRoute的AbilitySlice
3921浏览 • 2回复 待解决
如何实现Fraction跳转到AbilitySlice
7004浏览 • 3回复 已解决
如何实现AbilitySlice跳转到某个Fraction?
4424浏览 • 1回复 待解决
开启混淆后,卡片加载不出来
4025浏览 • 1回复 待解决
js 怎么开启异步线程?
3825浏览 • 1回复 待解决
鸿蒙中AbilitySlice怎么finish掉
6878浏览 • 2回复 待解决
怎么监听蓝牙的开启状态?
2570浏览 • 1回复 待解决
后台弹窗权限怎么判断?
2178浏览 • 1回复 待解决
mysql客户端怎么开启预编译?
1436浏览 • 1回复 待解决
鸿蒙代码-如何实现打开/关闭某个应用的通知权限开关
8995浏览 • 1回复 待解决
Fraction如何跳转 AbilitySlice
6274浏览 • 2回复 待解决
HarmonyOS 的ListContainer怎么滚动到指定位置
6180浏览 • 1回复 已解决
abilityslice的意义是什么呀
8603浏览 • 3回复 待解决
redis 如何实现一段时间没有获取指定 KEY 就删除
2248浏览 • 1回复 待解决
openharmony编译安装hb前遇到这问题
4832浏览 • 1回复 待解决
Service 开启 Activity 失败
152浏览 • 1回复 待解决
PolarDB如何开启TDE功能?
946浏览 • 1回复 待解决
怎么样获取后台弹出界面的权限?
2264浏览 • 1回复 待解决
请问AbilitySlice和Fraction有什么区别
7550浏览 • 3回复 已解决
Nova6这啥时候才更新鸿蒙系统🌝
4418浏览 • 1回复 待解决
这种流转面板怎么实现? 怎么调用?
4081浏览 • 1回复 待解决
鸿蒙闪屏页的实现怎么实现?
2217浏览 • 1回复 待解决
华为平板电脑升级鸿蒙系统后,感觉微信app有超级管理员权限
6443浏览 • 1回复 待解决
可以根据权限验证,来new Slice的class,设置到setMainRoute中去
Class sliceClass;
if (XXXXXX) {
sliceClass = xxxSlice.class;
} else {
sliceClass = xxxSlice.class;
}
setMainRoute(sliceClass.getName());