2016-01-21 61 views
1

我试图从我的应用程序中打开消息应用程序,但我得到棉花糖中的ActivityNotFoundException。我用下面的代码:棉花糖消息应用程序未打开

Intent n = new Intent(Intent.ACTION_VIEW); 
n.setType("vnd.android-dir/mms-sms"); 
n.putExtra("address", phone); 
n.putExtra("sms_body", " "); 
startActivity(n); 

回答

2

我发现这个

Intent sendIntent = new Intent(Intent.ACTION_VIEW);   
sendIntent.setData(Uri.parse("sms:")); 
sendIntent.putExtra("sms_body", x); 
startActivity(sendIntent); 
5

我用这个代码在Android M和它的工作原理:

Intent n = new Intent(Intent.ACTION_VIEW); 
n.setData(Uri.parse("sms:")); 
n.putExtra("address", phone); 
n.putExtra("sms_body", " "); 
startActivity(n); 
+0

它现在的罚款。 – Divya

+0

太棒了!请接受答案:) –

+0

我的回答是一样的,并且是第一个:D – Tito