我正在寫一個內容提供者,它將成爲我的應用程序的一部分。是什麼元素中的「圖標」屬性做雖然?:用於<provider>的「圖標」屬性是什麼?
http://developer.android.com/guide/topics/manifest/provider-element.html
哪裏會有人看到這個圖標?用戶有沒有辦法列出系統中的所有內容提供者,並且他們可能會在此列表視圖中看到它?
我正在寫一個內容提供者,它將成爲我的應用程序的一部分。是什麼元素中的「圖標」屬性做雖然?:用於<provider>的「圖標」屬性是什麼?
http://developer.android.com/guide/topics/manifest/provider-element.html
哪裏會有人看到這個圖標?用戶有沒有辦法列出系統中的所有內容提供者,並且他們可能會在此列表視圖中看到它?
它在API中可用,但目前不在任何地方顯示在UI中。不要提供它;如果未提供,圖標將與應用程序的整體圖標相同,因此如果使用了,您仍然會爲該組件提供合理的圖標。
從您鏈接的文檔中我猜如果用戶在不同的內容提供者之間進行選擇,此圖標將顯示出來而不是應用程序啓動器圖標。例如:如果您爲圖片創建了自己的內容提供者,那麼如果用戶想要選擇圖片,用戶將在列表中看到您的內容提供者+所有其他人。如果您想爲內容提供商顯示不同於您的啓動器圖標的圖標,則可以更改它。但通常不需要:默認情況下,內容提供商將顯示應用程序的標籤和圖標。