3

私はAndroidプログラミングの初心者です。プログラムに特定のメール ボタンを作成したいと考えています。(たとえば、メールアドレスは info@abcde.tv です)。メールボタンをクリックすると、メールプログラムが開くはずです。どうすればこれを達成できますか?

4

2 に答える 2

7

特別なオプションでインテントを開始する必要があります。

これはウェブからの例です:

 /* Create the Intent */
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);

/* Fill it with Data */
emailIntent.setType("text/plain");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"to@email.com"});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Text");

/* Send it off to the Activity-Chooser */
context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
于 2011-07-05T13:05:06.340 に答える
2

No applications can perform this action エラーが発生した場合は
、エミュレーターを使用して電子メール アカウントを作成してください。
Android は、存在しないメール アカウントからメールを送信できません。

于 2011-12-05T02:51:59.790 に答える