タグ「Intent」 の検索結果(1/1)

2010年12月14日

CameraのIntent呼び出し

Cameraアプリに静止画撮影をお願いするIntentのしきたりについて。

  • Cameraに静止画撮影をお願いするIntentに指定するACTIONは MediaStore.ACTION_IMAGE_CAPTURE。Extra設定無しでは小サイズのBitmapを返す。getExtras().get("data")で返す。
  • MediaStore.EXTRA_OUTPUTにURIを放り込むとそこに書き込む。ContentProviderでMediaStoreに放り込む際には予めinsertしてURIを確保する必要があるが、Xperia2.1では不要。
  • MediaStore.EXTRA_VIDEO_QUALITYに0(low)だとfor MMS、1(high)だとそれ以外の目的なので、大きめサイズが撮影したい際には1をセットしておくのが無難らしい。
  • つまりとりあえずなデモアプリを作成する際には、ExtraなしでIntentサイズ制限にかからない小サイズなBitmapをとってきてImageView#setImageBitmapしてやるのが楽。

以下、続きにコード等を記載。

続きを読む "CameraのIntent呼び出し"

2010年11月 6日

虚構新聞スポイラー(暗黙のIntentでのURLフック)

虚構新聞(http://kyoko-np.net/)に何度も騙されるので、URLフックなIntentの勉強ついでに虚構新聞スポイラーを作ってみました。

kyoko1.png kyoko2.png

  • "http://kyoko-np.net/"というURLをフックします。
  • フックした後の確認ダイアログでのリンクボタン押下時に、いったんフックを無効化します。
  • onStopで再度フックを有効化します。

続きを読む "虚構新聞スポイラー(暗黙のIntentでのURLフック)"