我想连接gmail。我的代码在一个布局(一个屏幕)上工作,但我的代码不适用于4个布局(视图)
我该如何修复?
Button btn_mail = (Button) findViewById(R.id.btnMail);
btn_mail.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String content="Aşağıda çeşitli ürünler yer almaktadır.Bu ürünlerin analizi bilgilerinin yapılıp,tarafımıza dönüş yapılmasını rica ediyoruz.\n"
+"Uludağ Gazoz 1lt-Cam Şişe\n"
+"Uludağ Gazoz 250ml-Plastik\n" +
"Uludağ Soda Premium 330ml\n"+"Üç ürün için analiz dökümantasyonu hazırlamanızı rica ediyoruz.\n"+"İyi Çalışmalar...";
Intent intent = new Intent(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_EMAIL, new String[]{"m.keskin@uludag.com.tr"});
intent.putExtra(Intent.EXTRA_SUBJECT, "ÜRÜN GRUPLARI ANALİZi");
intent.putExtra(Intent.EXTRA_TEXT, content);
startActivity(Intent.createChooser(intent, "Send email"));
}
});
答案 0 :(得分:0)
尝试使用此代码,它适用于每个布局
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
"Subject");
String body = "Aşağıda çeşitli ürünler yer almaktadır.Bu ürünlerin analizi bilgilerinin yapılıp,tarafımıza dönüş yapılmasını rica ediyoruz.\n"
+"Uludağ Gazoz 1lt-Cam Şişe\n"
+"Uludağ Gazoz 250ml-Plastik\n" +
"Uludağ Soda Premium 330ml\n"+"Üç ürün için analiz dökümantasyonu hazırlamanızı rica ediyoruz.\n"+"İyi Çalışmalar...";emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,body);
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]
startActivity(Intent.createChooser(emailIntent, "Send mail..."));