排在首位,我使用模擬器來測試這個發送短信。 我要開的消息(發送作爲參數)的文本的默認短信應用程序,並允許用戶採取從那裏控制(和內置應用程序)。 我用這個代碼:Android的 - 通過內置的SMS應用
Button btnSMS = (Button) findViewById(R.id.btnSMS);
btnSMS.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
Intent it = new Intent(Intent.ACTION_VIEW);
it.putExtra("sms_body", "text");
it.setType("vnd.android-dir/mms-sms");
}
});
當我按下按鈕沒有任何反應。我希望SMS默認應用程序打開,與文本等各個領域,用戶必須填寫,然後發送郵件。這是因爲模擬器還是我的代碼?我還指定清單中的權限:
<使用許可權的android:NAME = 「android.permission.SEND_SMS」/ >
什麼亂七八糟的在我的頭上!謝謝! – ali 2012-04-23 14:06:25
感謝這段代碼工作完美.... !!!!! – 2014-01-22 06:40:06