Ho un'applicazione che invia messaggi a un contatto specificato. In questo momento io usoqual è la differenza tra ACTION_SENDTO e ACTION_VIEW quando si invia sms?
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("smsto:" + phoneNumber));
per inviare messaggi e funziona perfettamente sull'emulatore e sul mio N1. Ho ricevuto lamentele da parte degli utenti con HTC incredibile che ottengono la forza vicino dall'applicazione Android.mms quando lo usano. Ho fatto più ricerche e vedo che ci sono molti modi per inviare messaggi. Per esempio
Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:" + phoneNumber));
E anche
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.putExtra("address", phoneNumber);
intent.setType("vnd.android-dir/mms-sms");
Tutti sembrano funzionare esattamente lo stesso sul emulatore e sul mio dispositivo, e non ho trovato nulla di ufficiale il modo corretto, generalmente sostenuto. Qualche idea?
Stai inviando un messaggio e non VISUALIZZANDO; semplice come quella! :) –
Mi aspetterei almeno il thread con il numero visualizzato. Non una forza chiusa dall'applicazione dei messaggi. – shoren