2011-06-10 94 views
-1

我希望不是在我的應用程序中手動輸入電子郵件,而是要在應用程序上打開註冊電子郵件(設備帳戶)。 我在另一個應用程序中看到過它。 這是如何實現的?瀏覽電話註冊帳戶

謝謝!

+0

低質量的問題。你想要什麼?什麼其他應用程序你不認爲我們可能會發現知道哪個應用程序已經看到了所需的功能,比如我們都是通靈的,這很有用。 – 2011-06-10 12:38:31

回答

2

我想,可能是我理解錯誤的問題,你需要

Account[] accounts = AccountManager.get(this).getAccounts(); 
    for (Account account : accounts) { 
    // TODO: Check possibleEmail against an email regex or treat 
    //account.name as an email address only for certain account.type values. 
    String possibleEmail = account.name; 
     ... 
    } 
0

啓動意圖:

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 

String aEmailList[] = { "[email protected]","[email protected]" }; 
String aEmailCCList[] = { "[email protected]","[email protected]"}; 
String aEmailBCCList[] = { "[email protected]" }; 

emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList); 
emailIntent.putExtra(android.content.Intent.EXTRA_CC, aEmailCCList); 
emailIntent.putExtra(android.content.Intent.EXTRA_BCC, aEmailBCCList); 

emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "My subject"); 

emailIntent.setType("plain/text"); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "My message body."); 

startActivity(emailIntent);