#android
Вопрос:
изменить : я решил эту проблему, добавив эту строку :
getIntent().getParcelableExtra(Intent.EXTRA_STREAM)
Я пытаюсь запустить видео из своей галереи в медиа-приложение MQ Player, как показано здесь :
https://i.stack.imgur.com/u6nFL.jpg
Я добавляю это в свой файл манифеста
<activity
android:name=".activity.video.ExoplayerActivity"
android:configChanges="orientation|screenSize|layoutDirection"
android:theme="@style/Theme.MQPlayer"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="video/*"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="audio/*"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="audio/*"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="video/*"/>
</intent-filter>
</activity>
но я получаю ноль на intent.getData()
что мне делать, мне нужно знать URI видео, чтобы начать его воспроизведение в моем приложении