Здравей имам кода си един бутон при натискане тя ще изпрати sms на номер работи с моя андроид 4.4.2, но не в връзка 5 4.4.4 ерес моя код аз не знам какво правя грешно:
smsus.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Log.i("Send SMS", "");
Intent smsIntent = new Intent(Intent.ACTION_VIEW);
smsIntent.setData(Uri.parse("smsto:"));
smsIntent.setType("vnd.android-dir/mms-sms");
smsIntent.putExtra("address", phonenumber);
smsIntent.putExtra("sms_body", messageToSend);
try {
startActivity(smsIntent);
Log.i("Finished sending SMS...", "");
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(getActivity(),
"SMS failed, please try again later.",
Toast.LENGTH_SHORT).show();
}
}
});
Благодаря ти.
Отговори:
-1 за отговор № 1промяна
Намерение smsIntent = нов намерение (Intent.ACTION_VIEW);
да се
Намерение smsIntent = ново намерение (Intent.Intent.ACTION_SENDTO);
и изтрийте реда по-долу
smsIntent.setType ( "vnd.android-реж / MMS-SMS");
Вижте дали работи.