0

ユーザーがファイルエクスプローラーからファイルをクリックしたときに、Androidアプリケーションに関連付けられたファイルのパスを取得する(そしてアプリで処理する)方法を探しています。

例:ファイルエクスプローラーで選択したファイルをクリックすると、組み込みのメディアプレーヤーが.mp3ファイルを開きます。

4

1 に答える 1

0

アクションと適切なMIMEタイプおよび/またはファイル拡張子を<intent-filter>サポートするアクティビティにを追加します。たとえば、AOSPミュージックアプリからのものを追加します。VIEW

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:scheme="file"/>
            <data android:mimeType="audio/*"/>
            <data android:mimeType="application/ogg"/>
            <data android:mimeType="application/x-ogg"/>
            <data android:mimeType="application/itunes"/>
        </intent-filter>
于 2012-06-24T13:25:07.010 に答える