2013-06-20 48 views
0

我正在開發一個應用程序,包括項目和評論,由於我的設計,我想只顯示在彈出窗口中像在谷歌Play商店的評論:的Android - 顯示上的彈出更多信息

enter image description here

我應該如何創建在當前窗口上出現幷包含必要信息的白色面板?這應該很簡單,但我是一個新手,我似乎無法弄清楚這個「小工具」是什麼。如果你熟悉這個,請幫助我,這樣我就可以使用這個很酷的設計模式。謝謝。

回答

0

更好的方法是使用DialogFragment。您可以以彈出窗體的形式顯示信息,並且它將擁有自己的生命週期。這將比顯示像對話框這樣的活動好得多

1

看來你想顯示一個佈局作爲另一個活動的彈出窗口。

如果要使用Activity而不是Dialog來完成此操作,可以通過在清單中將活動主題設置爲android:theme="@android:style/Theme.Dialog"來實現 - 這將使活動顯示爲一個對話框(浮動在底下的任何頂部它)。

+0

這似乎是一個不錯的解決方案!我會試一試,稍後再回來報告。謝謝! –

0

拉姆基蘭的答案是一個很好的,我也喜歡給的一個答案。但是,只要你有另一種選擇看你可以考慮PopupWindow

如文檔指出,這是

,可用於顯示任意視圖的彈出窗口。彈出窗口是一個浮動容器,顯示在當前活動的頂部。

我已經使用了它,它在某些情況下很好地工作。這真的取決於你的確切需求是什麼,哪些最適合你。