Android 4.4:如何选择和更改默认的短信应用程序而不运行它

时间:2014-02-12 16:26:32

标签: android sms

What I want

显示已安装的" sms App" 作为选项列表的对话框。 用户操作的结果将更改默认的sms应用程序,而无需运行所选的Sms应用程序。

I've tried:
  • 一个chooserIntent但运行Sms App。
  • mActivity.startActivity(new Intent(android.provider.Settings.ACTION_SETTINGS))但没有输入sms app

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您是否尝试设置不属于您自己的默认短信应用? Android目前允许您以编程方式任意设置默认的SMS处理程序(尽管它首先查询用户)。这意味着如果你找不到一个带烘焙的选择器来切换默认值(你可以通过在设置中使用未记录的Intent来做到这一点),你可以构建自己的选择器,它给你的包名是应用程序设置为默认值。然后,您只需按照说明here更改默认的短信应用。