3
我想從我的電子郵件ID發送電子郵件到另一個。我發現了一些用於發送電子郵件的代碼,但它應該導航到另一個屏幕以供Google登錄。我不想那樣。我的要求是它應該自動發送郵件到我的電子郵件ID指定的電子郵件ID。我如何在沒有登錄任何其他賬戶的情況下做到這一點?以下是我的代碼:Android:電子郵件發送沒有谷歌登錄(自動發送郵件)
public class EmailSending extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
EditText edtEmail=(EditText)findViewById(R.id.edtEmail);
EditText edtSubject=(EditText)findViewById(R.id.edtSubject);
EditText edtContent=(EditText)findViewById(R.id.edtContent);
EditText edtMyMailId=(EditText)findViewById(R.id.edtMyMail);
final String adminMailId=edtEmail.getText().toString();
final String adminSubject=edtSubject.getText().toString();
final String adminContent=edtContent.getText().toString();
final String myMailId=edtMyMailId.getText().toString();
Button btnSubmit = (Button) findViewById(R.id.btnSubmit);
btnSubmit.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
{
//SENDING EMAIL
Intent emailIntent=new Intent(Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{adminMailId});
emailIntent.putExtra(Intent.EXTRA_SUBJECT,adminSubject);
emailIntent.putExtra(Intent.EXTRA_TEXT, adminContent);
EmailSending.this.startActivity(Intent.createChooser(emailIntent, "Sending mail.."));
Toast.makeText(getBaseContext(), "Email has been sent!", 1).show();
}});
}
請幫助我.. 謝謝。
請參閱 –
swathi
2012-06-05 05:10:32