« ゲームパッド対応 | メイン | TLG ファイルビューア »
2012年08月12日
吉里吉里Java:: xp3 の暗黙 Intent 対応
Tweet @jin1016をフォローアプリ版で xp3 ファイルのURLを含むインテントが投げられた時、http ならダウンロードしてから実行、file ならそのファイルを実行するようにした。
これでツイッターなどで xp3 のリンクをつぶやいて、そのリンクを踏んで羽々斬を起動させることができるように。
ただ、xp3 ファイルが大きいとダウンロードに時間がかかるので、手軽さがあまりないんだけど。
最初ブラウザに反応しなかったが、カテゴリーに BROWSABLE が必要だった様子。
具体的には以下のようなインテントフィルターで起動するようにした。
これで URI に xp3 を含むインテントに反応して起動する。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="*" android:pathPattern=".*\\.xp3" />
<data android:scheme="file" android:host="*" android:pathPattern=".*\\.xp3" />
</intent-filter>
投稿者 Takenori : 2012年08月12日 22:33
comments powered by Disqus