12. どうやって作ってるの!?③
? Twitterへのつぶやき投稿はこんなにかんたん!
final String msg = " 『坊っちゃん』なう #aozorayomite";
final Uri uri = Uri.parse(
http://twitter.com/home/?status=
+ URLEncoder.encode(msg, "UTF-8"));
final Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
12
13. ちなみに、メールの場合はこんな感じ
Intent intent = new Intent();
// アクションとデータタイプを指定
intent.setAction(Intent.ACTION_SEND);
intent.setType("message/rfc822");
// TO、CC、BCC、件名、本文を順に指定
intent.putExtra(Intent.EXTRA_EMAIL,
new String[] { "foo@example.com" });
intent.putExtra(Intent.EXTRA_CC,
new String[] { "cc@example.com" });
intent.putExtra(Intent.EXTRA_BCC,
new String[] { "bcc@example.com" });
intent.putExtra(Intent.EXTRA_SUBJECT, "件名");
intent.putExtra(Intent.EXTRA_TEXT, "本文の内容");
// Intent を発行
startActivity(intent);
13