2011-10-31 46 views
3

如果我在Android上安裝了兩個以上的啓動器,每次按下主頁按鈕
時會出現如下對話框。
Android's Home對話框

 
╭──────────────────────────────────╮ 
│@ Complete action using   │ 
├───────────────────────────────────┤ 
│▓▓ Launcher      │ 
├───────────────────────────────────┤ 
│▓▓ ADW Launcher     │ 
├───────────────────────────────────┤ 
│□ Use by default for this action │ ←← I want this 
╰──────────────────────────────────╯ 

我使用setAdapter()項的列表添加到AlertDialog,
但我也想在對話框的底部,
像上面提到補充一下。

是否有可能在沒有爲Dialog定義自定義佈局的情況下實現該功能?

+0

「是否有可能實現這一點,而無需爲Dialog定義自定義佈局?」 - 您知道答案。 NO :-) – user370305

+6

+1,用於清晰的ASCII繪圖。不,據我所知,如果沒有自定義對話框佈局,這是不可能的。 –

回答

0

這是一個黑客,但它可能是可能的。基本上,您希望將您的底線添加爲列表中的最後一項,並實現點擊處理程序來修改列表並將複選標記顯示爲字符。這確實違背了框架。只要硬着頭皮,並添加您的自定義佈局...