我想通過故意發送短信,但是當我使用此代碼,它重定向我錯了聯繫人發送短信:通過意向
Intent intentt = new Intent(Intent.ACTION_VIEW);
intentt.setData(Uri.parse("sms:"));
intentt.setType("vnd.android-dir/mms-sms");
intentt.putExtra(Intent.EXTRA_TEXT, "");
intentt.putExtra("address", phone number);
context.startActivity(intentt);
爲什麼?另外,我知道一路跟隨短信發送,但我不知道如何代碼如下:
Starting activity: Intent {
act=android.intent.action.SENDTO dat=smsto:%2B**XXXXXXXXXXXX** flg=0x14000000
cmp=com.android.mms/.ui.ComposeMessageActivity }
其中XXXXXXXXXXXX是電話號碼。
要讀出機器人的源代碼,也SmsManager。 – JoxTraex 2012-03-21 04:55:11
也可以得到'ActivityNotFoundException:找不到處理Intent(「vnd.android-dir/mms-sms」)的活動。最好不要使用這種方法。 – astuter 2014-10-02 11:30:11