文章出處
文章列表
在清單文件中的播放器的Activity節點下加上以下意圖:
<!-- 讓其他軟件可以調用當前播放器 --> <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/mp4"/> <data android:mimeType="video/3gp"/> <data android:mimeType="video/3gpp"/> <data android:mimeType="video/3gpp2"/> </intent-filter>
圖庫或者文件瀏覽器:
Intent intent = new Intent(); intent.setDataAndType(Uri.parse("視頻地址"),"video/*"); context.startActivity(intent);
視頻播放地址開始播放:
uri = getIntent().getData();
videoView.setVideoURI(uri);
文章列表
全站熱搜