2017-09-26 13 views
-1

다음 코드를 매니페스트에 사용하고 있지만 작동하지 않습니다.갤러리 또는 파일 탐색기에서 비디오를 재생할 때 내 미디어 플레이어가 나타납니다

<activity 
     android:name=".Videoplay" 
     android:configChanges="orientation|keyboardHidden|screenLayout|screenSize" 
     android:theme="@style/Theme.AppCompat.Light.NoActionBar"> 
     <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
      <category android:name="android.intent.category.APP_MUSIC" /> 

      <!-- <data android:mimeType="*/*"></data> --> 
      <data android:mimeType="audio/mpeg" /> 
      <data android:mimeType="video/mpeg" /> 
      <data android:pathPattern=".*\.mp3" /> 
      <data android:pathPattern=".*\.ogg" /> 
      <data android:pathPattern=".*\.wav" /> 
      <data android:pathPattern=".*\.wma" /> 
      <data android:pathPattern=".*\.flac"/> 
      <data android:pathPattern=".*\.mp4"/> 
      <data android:pathPattern=".*\.mkv" /> 





     </intent-filter> 
    </activity> 

내 앱이 비디오 인 텐트에 표시되지 않기 때문에 잘못되었습니다.

답변

2

사용 아래 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="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> 
+0

그러나 이것은 미디어 플레이어 –

+0

을 위해 내가 비디오 플레이어가 –

+0

확인을 만드는 중이라서하지 브라우저 앱입니다. 곧 업데이트 될 –