Uygulamamdan bir e-posta göndermek için intent kullanmaya çalışıyorum ancak e-postanın Kime alanı doldurulmayacak. Konu veya metni doldurmak için kod eklerseniz, iyi çalışırlar. Sadece Kime alanı doldurulmayacak.Intent.EXTRA_EMAIL To alanını doldurmuyor
Ayrıca türünü "text/plain" ve "text/html" olarak değiştirmeyi denedim, ancak aynı sorunu yaşıyorum. Birisi yardım edebilir mi lütfen?
public void Email(){
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("message/rfc822"); //set the email recipient
String recipient = getString(R.string.IntegralEmailAddress);
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL , recipient);
//let the user choose what email client to use
startActivity(Intent.createChooser(emailIntent, "Send mail using...")); }
ben kullanmaya çalışıyorum e-posta istemcisi sana olması gerektiği array of string
olarak recipient
geçmezken düşünüyorum Gmail
Android ... neden bu kadar acıklısınız? –
hahaha, beni güldürdünüz +1 Milyon @BugsHappen .. Sebepler: Açık bir kaynak ama belgeler% 100 tatmin edici değil, cihaz üreticileri ihtiyaçlarına göre değişiklik yaparlar (çoğu cihaz ucuz ve işe yaramaz), geliştiriciler "geliştirici okumaz .android.com". – MKJParekh
Ayrıca, * NOT * 'ın' intent.putExtra (Intent.EXTRA_EMAIL, list.toArray()) '' olduğundan emin olun. ** list.toArray() öğesi, Object [] ve String [] * üretmediğinden beri işe yaramaz. * – kape123