我正在開發一個應用程序,包括項目和評論,由於我的設計,我想只顯示在彈出窗口中像在谷歌Play商店的評論:的Android - 顯示上的彈出更多信息
我應該如何創建在當前窗口上出現幷包含必要信息的白色面板?這應該很簡單,但我是一個新手,我似乎無法弄清楚這個「小工具」是什麼。如果你熟悉這個,請幫助我,這樣我就可以使用這個很酷的設計模式。謝謝。
我正在開發一個應用程序,包括項目和評論,由於我的設計,我想只顯示在彈出窗口中像在谷歌Play商店的評論:的Android - 顯示上的彈出更多信息
我應該如何創建在當前窗口上出現幷包含必要信息的白色面板?這應該很簡單,但我是一個新手,我似乎無法弄清楚這個「小工具」是什麼。如果你熟悉這個,請幫助我,這樣我就可以使用這個很酷的設計模式。謝謝。
更好的方法是使用DialogFragment。您可以以彈出窗體的形式顯示信息,並且它將擁有自己的生命週期。這將比顯示像對話框這樣的活動好得多
看來你想顯示一個佈局作爲另一個活動的彈出窗口。
如果要使用Activity而不是Dialog來完成此操作,可以通過在清單中將活動主題設置爲android:theme="@android:style/Theme.Dialog"
來實現 - 這將使活動顯示爲一個對話框(浮動在底下的任何頂部它)。
拉姆基蘭的答案是一個很好的,我也喜歡給的一個答案。但是,只要你有另一種選擇看你可以考慮PopupWindow
如文檔指出,這是
,可用於顯示任意視圖的彈出窗口。彈出窗口是一個浮動容器,顯示在當前活動的頂部。
我已經使用了它,它在某些情況下很好地工作。這真的取決於你的確切需求是什麼,哪些最適合你。
這似乎是一個不錯的解決方案!我會試一試,稍後再回來報告。謝謝! –