我有下面的控制器,它會從我的Android應用程序創建一個「聯繫我們」類型的對話框。一切似乎都正常工作,除了一些電話在選擇器對話框中包含電子郵件帳戶以外的其他電話。我已經看到藍牙出現,有時甚至是默認的Android電子郵件帳戶,即使電話上沒有設置電子郵件帳戶。我的Gmail帳戶已設置,並且應該顯示。關於我出錯的地方有什麼想法?Android意圖發送電子郵件顯示電子郵件帳戶以外的資源
public class EmailController implements onClickListener {
private EmailActivity emailActivity;
public EmailController(EmailActivity eActivity){
super();
emailActivity = eActivity;
}
@Override
public void onClick(View v){
Intent intent = new Intent();
switch (v.getId()) {
case R.id.helpinfo_submit_support_reqst_btn:
final Intent emailIntent = new Intent(
Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(Intent.EXTRA_EMAIL,
new String[] { mResources
.getString(R.string.emailId) });
emailIntent.putExtra(Intent.EXTRA_SUBJECT,
mResources.getString(R.string.emailSubject));
emailIntent.putExtra(Intent.EXTRA_TEXT, "email body....");
emailActivity.startActivity(Intent.createChooser(emailIntent,
emailActivity.getResources().getString(R.string.info_screen_send_mail)));
emailBody = null;
break;
}
}
}
[這] [1]先前提交的問題並回答了我的問題è... [1]:http://stackoverflow.com/questions/8284706/send-email-via-gmail – c12 2012-07-09 17:59:02