0

私は正常に動作するビデオプレーヤーを開発しました。今、私はユーザーからそれですべての曲を再生したいと思います。つまり、ユーザーがビデオファイルをクリックするたびに、それを再生する必要がありますか、またはビデオファイルがクリックされたときに表示されるアラートダイアログにビデオプレーヤーmy video playerを追加するにはどうすればよいですか?

4

1 に答える 1

1

次のインテントフィルターをビデオプレーヤーアクティビティに追加します。

    <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="rtsp" />
    </intent-filter>
    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="video/*" />
        <data android:mimeType="application/sdp" />
    </intent-filter>
    <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" />
        <data android:mimeType="video/*" />
    </intent-filter>

これにより、インターネットからのビデオとRTSPストリームを再生できるアプリのリストにアプリが追加されます(ストリーミングをサポートしたくない場合は、最初のフィルターを削除してください)。

于 2012-12-28T07:23:15.313 に答える