通过我的应用程序

时间:2016-03-03 09:24:29

标签: android notifications sms settings application-settings

是否可以通过我的应用程序转到默认的SMS应用程序设置页面? 例如,我的应用程序中有一个按钮,当它被单击时,它必须将用户重定向到默认的短信应用程序设置,以便用户可以关闭我的应用程序中所需的通知。

我试过这段代码:

 Intent a = new Intent(android.provider.Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS);
            a.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(a);

现在这会将我重定向到所有应用程序页面,但我想直接将用户重定向到默认的sms应用程序 是否可以这样做?

1 个答案:

答案 0 :(得分:0)

我没试过。我希望它能奏效。 这只是设置应用页面的方法。为此,您必须知道包名称。

Intent intent = new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
intent.setData(Uri.parse("package:" + getPackageName()));
startActivity(intent);