位置情報 (緯度、経度、高度) を取得し、ACTION_SEND を使用して gmail アカウントにメールを送信するアプリケーションを作成しました。しかし、自動生成されたメールをそのアカウントに送信できません。場所が変わるたびにメールを送信する必要があります。しかし、私のアプリケーションは利用可能なセレクターのリストを表示しています。アイデアをください。
質問する
193 次
1 に答える
1
あなたの場合、場所が正しく変更されたときにメールを送信する必要があります。だから、あなたはあなたのクラスからonLocationChangedを持っています。そこから、この例を使用してメールを送信できます。
例えば、
public void onLocationChanged(Location loc)
{
// Call the GmailSender as per the example
try {
GMailSender sender = new GMailSender("username@gmail.com", "password");
sender.sendMail("This is Subject",
"This is Body",
"user@gmail.com",
"user@yahoo.com");
} catch (Exception e) {
Log.e("SendMail", e.getMessage(), e);
}
}
そのため、ボタンをクリックしてメールを送信する代わりに、場所が変更されたときに簡単にメールを送信できます。
于 2012-08-31T07:50:45.213 に答える