2012年4月27日のブックマーク (3件)

  • androidの動画のintent

    mp4をintentした際に気づいたこと。 Uri uri = Uri.parse("file://sdcard/hoge.mp4"); Intent intent = new Intent(Intent.ACTION_VIEW, uri); intent.setDataAndType(uri, "video/mp4"); startActivity(intent); これだと標準動画プレイヤーが上手く動作しない vplayerとかに投げる分には大丈夫なんだけど 標準のcom.google.android.gallery3d/com.cooliris.mediaMovieViewだと何故か上手くいってない。 で解決策 file://sdcardをfile://mnt/sdcardにする Uri uri = Uri.parse("file://mnt/sdcard/temp.mp4"); こ

  • Android Intentで画面遷移する(暗黙的Intent) | TechBooster

    Intentで画面遷移する(明示的Intent)/Getting startedでは、同一アプリケーション内での画面遷移をIntentで行いました。 今回は暗黙的Intentを使って、他アプリケーションを呼び出してみます。 暗黙的Intentは、所定の動作(例:ブラウザを起動)のみ指定してアプリケーションを起動します。 起動される側のアプリケーションは、反応したいイベント(ブラウザでURLを表示する、というAction)に対して返事をします。 明示的Intentで単純に標準の「ブラウザ」アプリケーションを指定しても、Webを見るという動作は実現できます。 標準のアプリケーションを使っていれば一見問題無いように思えますが、利用者は好きなアプリケーションを選べなくなってしまいます。 (※また、ブラウザが入っていないシステムでは、残念ながら動かないでしょう。) 暗黙的IntentはAction(

    Android Intentで画面遷移する(暗黙的Intent) | TechBooster
  • IntentのACTION一覧 - かっけらしゅう

    AndroidのIntentで定義されているACTIONを一覧にしてみました。 マニュアルを適当に訳しただけです。(http://developer.android.com/intl/ja/reference/android/content/Intent.html) AndroidManifest.xmlのintent-filterのactionにはandroid.intent.action.に続けて、ACTION_を除いた文字列を定義する。 ACTION_AIRPLANE_MODE_CHANGED Broadcast 機内モードが有効または無効への変化 ACTION_ALL_APPS Activity 利用可能なアプリケーション一覧 ACTION_ANSWER Activity 電話の応答 ACTION_ATTACH_DATA 一部のデータを他の場所に付加する時に利用される ACTION

    IntentのACTION一覧 - かっけらしゅう