我需要捕获设备默认应用程序打开和关闭事件。例如,当用户打开浏览器时,我需要捕获该事件。是否有获取它的特定许可和良好的例子?
答案 0 :(得分:0)
您可以在清单中使用intent-filter。请阅读此处的手册:http://developer.android.com/guide/topics/intents/intents-filters.html
或查看我从SO(Android Respond To URL in Intent)
获得的这个例子<intent-filter><action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.youtube.com" android:scheme="http"></data>
</intent-filter>
顺便说一下,你不需要任何特殊权限。