<provider>中用于“</provider>”的“icon”属性是什么

时间:2010-09-25 16:07:20

标签: android

我正在撰写内容提供商,它将成为我的应用程序的一部分。虽然元素中的“icon”属性有什么作用?:

http://developer.android.com/guide/topics/manifest/provider-element.html

哪里有人会看到这个图标?有没有办法让用户列出系统中的所有内容提供者,他们可能会在这个列表视图中看到它?

2 个答案:

答案 0 :(得分:1)

它在API中可用,但当前未在UI中显示。不要供应;如果没有提供,图标将与应用程序的整体图标相同,因此如果使用此图标,您仍然可以获得该组件的合理图标。

答案 1 :(得分:0)

从您链接的文档中我想如果用户在不同的内容提供商之间进行选择,则会显示此图标而不是应用启动器图标。例如:如果您为图像创建自己的内容提供商,则用户将在列表中看到您的内容提供商+所有其他人,如果他想要选择图像。如果要为内容提供商显示与启动器图标不同的图标,则可以更改它。但通常没有必要:内容提供商默认会显示应用程序的标签和图标。