解决方法:
@H_419_0@据我所知,没有隐式意图打开此活动.@H_419_0@要弄清楚如何明确执行此 *** 作,请在打开设备上的此菜单时查看Logcat输出,以了解发生了什么情况.该流程应在某个时候由ActivityManager处理,因此您可以对其进行过滤.@H_419_0@您应该在日志中查找以下内容:@H_419_0@@H_419_0@I/ActivityManager: START u0@H_419_0@获取此信息后,您只需创建一个适当的Intent,即可自己启动相同的Activity:@H_419_0@
{cmp=com.miui.powerkeeper/.ui.PowerHIDeModeActivity} from uID 1000 on
display 0
try { Intent intent = new Intent(); intent.setClassname("com.miui.powerkeeper", "com.miui.powerkeeper.ui.PowerHIDeModeActivity"); startActivity(intent);} catch (ActivityNotFoundException anfe) { // this is not an Miui device, or the component got moved/renamed}
@H_419_0@附带说明,您不应该以这种明确的方式打开OS组件.每当他们更改此组件的类名称或程序包时,您的代码就会中断. 总结 以上是内存溢出为你收集整理的如何在Android中以编程方式打开MIUI系统活动全部内容,希望文章能够帮你解决如何在Android中以编程方式打开MIUI系统活动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)