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