gpt4 book ai didi

android - 如何让用户使用我的应用程序播放视频?

转载 作者:太空宇宙 更新时间:2023-11-03 12:11:58 25 4
gpt4 key购买 nike

昨晚刚刚花了几个小时为 Honeycomb 开发了一个非常棒的视频播放器,现在我当然希望人们能够使用它。

如何让我的应用程序监听/接收“视频播放广播”?

我猜它与 manifest.xml 文件有关,但我在 Android 开发者网站上找不到任何相关信息。

我试过使用以下方法但没有成功:

<receiver android:name=".VideoPlayer">
<intent-filter>
<action android:name="android.intent.action.VIEW">
<data android:mimeType="video/*" />
</action>
</intent-filter>
</receiver>

最佳答案

我最终在我的 manifest.xml 文件中使用以下代码自己解决了这个问题:

    <!-- Video player -->
<activity android:name=".VideoPlayer" android:label="@string/app_name"
android:theme="@style/BlackHolo" android:screenOrientation="sensorLandscape">
<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>
</activity>

关于android - 如何让用户使用我的应用程序播放视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7370875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com