通过我的应用程序转到默认 SMS 应用程序设置



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

我试过这段代码:

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

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

我没有尝试过。我希望它会起作用。这只是转到应用程序设置页面的方法。为此,您必须知道包名称。

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

相关内容

最新更新