WEB开发网
开发学院手机开发Android 开发 Android 解析 Intent 的方法 阅读

Android 解析 Intent 的方法

 2010-03-07 17:16:00 来源:WEB开发网   
核心提示:动作一样,调用这个Intent 的时候,Android 解析 Intent 的方法(7),也必须指定具体的便笺(type为vnd.android.cursor.item/vnd.google.note),不同的是,指定明确的名称可以为用 户提供一个更好控制界面,有了这个功能,这里显示和编 辑的只是便笺数据中的标题,除了
动作一样,调用这个Intent 的时候,也必须指定具体的便笺(type为vnd.android.cursor.item/vnd.google.note)。不同的是,这里显示和编 辑的只是便笺数据中的标题。

除了支持缺省类别(android.intent.category.DEFAULT),标题编辑器还支持另外两个标准类别: android.intent.category.ALTERNATIVE和 android.intent.category.SELECTED_ALTERNATIVE。实现了这两个类别之后,其它 Activity就可以调用queryIntentActivityOptions(ComponentName, Intent[], Intent, int)查询这个Activity提供的action,而不需要了解它的具体实现;或者调用addIntentOptions(int, int, ComponentName, Intent[], Intent, int, Menu.Item[])建立动态菜单。需要说明的是,在这个intent-filter中有一个明确的名称(通过android:label= "@string/resolve_title"指定),在用户浏览数据的时候,如果这个Activity是数据的一个可选操作,指定明确的名称可以为用 户提供一个更好控制界面。

有了这个功能,下面的Intent就会被解析到TitleEditor这个Activity:

* { action=com.google.android.notepad.action.EDIT_TITLE data=content://com.google.provider.NotePad/notes/{ID} }:显示并且允许用户编辑标识为ID的便笺的标题。

上一页  2 3 4 5 6 7 

Tags:Android 解析 Intent

编辑录入:coldstar [复制链接] [打 印]
赞助商链接