2011-07-19 44 views
1

目前,我的Android應用程序中有一些聯繫表單。在Android中啓動帶有不可編輯電子郵件地址的電子郵件應用程序

我使用類似於this question的意圖來啓動Android電子郵件客戶端。

Intent i = new Intent(Intent.ACTION_SEND); 
i.setType("message/rfc822"); 
i.putExtra(Intent.EXTRA_EMAIL, new String[] { "[email protected]" }); 
i.putExtra(android.content.Intent.EXTRA_SUBJECT, "[Contact us]"); 

的問題是,在Android電子郵件應用程序,收件人的電子郵件地址([email protected])是可編輯的,這是在這種情況下,不恰當的。所以我需要一些方法來防止用戶更改或添加其他電子郵件地址。

是否可以在我的意圖中添加一些附加功能,以便爲電子郵件客戶端提供接收方電子郵件地址不應可編輯(固定)的線索?

回答

1

不知道這是可能的。相反,您可以嘗試直接從您的應用發送電子郵件。看看這些實現:12

+0

不幸的是第一個鏈接沒有找到.. :( –

+0

更新了鏈接。 – Asahi

+0

感謝您的更新的鏈接 –

0

我不知道你的問題,但你可以使用意圖這樣....

Intent intent = new Intent(this,BirdsActivity.class); 
     intent.putExtra("Status","fixed"); 
     startActivity(intent); 




Bundle b = getIntent().getExtras(); 
     int status = b.getString("Status"); 


//do whatever you want with status... 
0

我認爲這會幫助你。你有湯姆寫在你的EditText這個特權

EditText.getFreezesText() 
相關問題