EasyClick 跳转指定Activity
这里记录下跳转指定Activity的写法
前提 需要知道指定的Activity类名
跳转指定类名的方法setClassName(context,“Activity类的全名”)
// 不处理异常 找不到Activity的情况下会出异常
try {
let androidId = device.getSdkInt();
logd(androidId);
if (androidId < 29) {
importClass(android.content.Intent);//导入Android Intent 类
importClass(android.net.Uri);//导入Android Uri类
var intent = new Intent();
intent.setClassName(context, "com.xx.xx.XXXActivity");// 这里是指定的Activity类名
context.startActivity(intent); // 启动指定的Activity
}else{
logd("当前版本不支持跳转请手动打开")
ui.toast("当前版本不支持跳转请手动打开")
}
} catch (e) {
loge(e)
}
到此结束!
还有更多方法参考:EasyClick官方文档
备注:Android10 限制了后台启动Activity,无法使用startActivity启动
谷歌官网文档参考:文档
我是Mr-老鬼、QQ1156346325 。交流QQ群:620028786,647082990
------------------------------------------------版权声明------------------------------------------------------
本文版权所有~Mr-老鬼 ~转载请注明原文地址
免责声明:本文所有的教程仅限交流学习使用不得用于违法用途,造成的法律后果本人不承担责任。