【发布时间】:2015-10-01 17:47:49
【问题描述】:
知道启动应用程序特定数据使用设置以启用/禁用限制后台数据的意图是什么。
启动一般设置屏幕下面是我提到的帖子,它也有效 Which Intent for Settings - Data usage
但我需要针对特定的包 ID 启动。 请检查此启动屏幕
寻找带有参数的意图以编程方式启动此屏幕。 任何帮助表示赞赏。
【问题讨论】:
知道启动应用程序特定数据使用设置以启用/禁用限制后台数据的意图是什么。
启动一般设置屏幕下面是我提到的帖子,它也有效 Which Intent for Settings - Data usage
但我需要针对特定的包 ID 启动。 请检查此启动屏幕
寻找带有参数的意图以编程方式启动此屏幕。 任何帮助表示赞赏。
【问题讨论】:
试试这个:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.android.settings",
"com.android.settings.Settings$DataUsageSummaryActivity"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
【讨论】: