我有一個Activity
,它提供了用於編輯實體屬性(如名稱,描述等等)的UI。這個實體也可以有一個圖標,但是(這是主要問題)可以沒有圖標。我創建了一個圖標選擇器活動,爲圖標選擇提供UI。但是我想不出一種簡單而美麗的方式來從父活動中提供對這個選擇器的訪問。如果任務只是選擇一個圖標,它可能是一個簡單的圖像按鈕,但我也可以刪除已設置的圖標。有兩個按鈕'選擇'和'刪除'似乎很難看。任何聰明的想法?在Android中挑選物體圖標的最佳UI設計是什麼?
UPDATE
我和ImageButton的顯示選擇的圖標或特殊的「否」圖標,如果對象沒有圖標結束。點擊按鈕時,我會在3.0+版本上顯示PopupMenu
,在舊版本上顯示ContextMenu
。菜單包含「更改」和「刪除」項目。