大佬教程收集整理的这篇文章主要介绍了用于在android中浏览XML(特别是rss)的Intent过滤器,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我目前已经有了当前的intent过滤器:
<activity android:name=".activities.EpisodesListActivity" android:theme="@android:style/Theme.NotitleBar"> <intent-filter> <category android:name="android.intent.category.bROWSABLE"></category> <category android:name="android.intent.category.DEFAULT"></category> <action android:name="android.intent.action.VIEW"></action> <data android:scheR_800_11845@e="http"></data> </intent-filter> </activity>
现在你可以猜到,这是一个邪恶的意图,因为它想要在通过http请求页面时打开.但是,当我在线上时:
<data android:mimeType="application/RSS+xml"></data>
做到:
<activity android:name=".activities.EpisodesListActivity" android:theme="@android:style/Theme.NotitleBar"> <intent-filter> <category android:name="android.intent.category.bROWSABLE"></category> <category android:name="android.intent.category.DEFAULT"></category> <action android:name="android.intent.action.VIEW"></action> <data android:scheR_800_11845@e="http"></data> <data android:mimeType="application/RSS+xml"></data> </intent-filter> </activity>
另外,如果我将行更改为:
<data android:mimeType="application/xml"></data>
(另外,如果你能告诉我我是怎么知道用户打开的是什么网址,还有奖励积分.到目前为止,我总是使用附加信息将这些信息从一个活动发送到另一个活动).
谢谢您的帮助
<intent-filter android:label="@String/app_name"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.bROWSABLE" /> <data android:scheR_800_11845@e="http" /> <data android:mimeType="application/RSS+xml" /> <data android:mimeType="application/atom+xml" /> <data android:mimeType="application/xml" /> <data android:mimeType="text/xml" /> </intent-filter>
以上是大佬教程为你收集整理的用于在android中浏览XML(特别是rss)的Intent过滤器全部内容,希望文章能够帮你解决用于在android中浏览XML(特别是rss)的Intent过滤器所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。