我想取消我的短信应用程序是否为android中的默认应用程序。我正在学习本教程:
http://android-developers.blogspot.com/2013/10/getting-your-sms-apps-ready-for-kitkat.html
我可以通过以下代码将我的短信应用设置为默认短信应用:
Intent intent = new Intent(context, Sms.Intents.ACTION_CHANGE_DEFAULT);
intent.putExtra(Sms.Intents.EXTRA_PACKAGE_NAME, context.getPackageName());
startActivity(intent);
但我想取消我的短信应用作为默认应用。我怎么能这样做?
这里有一点需要注意:我已经安装了消息传递经典应用程序。从那个应用程序,我可以取消我的短信应用程序默认。当此应用程序设置为默认值时,我点击禁用SMS的textview以下图片出现。
我尝试了以下内容:
getPackageManager().clearPackagePreferredActivities(getPackageName());
但该应用并未作为默认应用设置。我该怎么办?