2009-11-22 150 views
0

我想在我的Android應用程序中創建一個小彈出窗口,讓用戶從衆多項目之一中選擇ala ListView。我希望將它展現爲覆蓋在屏幕上的半透明盒子,而不是像活動通常那樣完全佔據它。是否可以從AlertDialog啓動Android活動?

我聽說過的一種做法可能是在AlertDialog框中啓動一個Activity。這將是完美的 - 這是理想的尺寸,並有很多我正在尋找的機械性能,但我完全無法找到這種技術的更多細節。

這可能嗎?如果不是,完成這樣的事情的首選方式是什麼?

回答

2

這應該回答你的問題:http://developer.android.com/guide/topics/ui/themes.html

報價:例如,你可以使用此對話框主題,讓你的Activity看起來像一個對話框。在清單中,引用一個Android的主題,像這樣:

<activity android:theme="@android:style/Theme.Dialog"> 
+0

這個工作太棒了!非常感謝你! – YYY 2009-11-22 04:53:48

相關問題