0
我想從另一個對話框的按鈕單擊創建一個對話框。我想要第二個對話框佔據整個屏幕,但父對話框本身很小。所以,第二個以父對話框的大小結束。打開覆蓋父對話框維度的子對話框
有什麼辦法可以達到這個目的嗎?使子對話框比父對話框更大?
我想從另一個對話框的按鈕單擊創建一個對話框。我想要第二個對話框佔據整個屏幕,但父對話框本身很小。所以,第二個以父對話框的大小結束。打開覆蓋父對話框維度的子對話框
有什麼辦法可以達到這個目的嗎?使子對話框比父對話框更大?
嗯,我想出了一個辦法。招數首先不要使用子對話框。而應該像下面這樣做。
View v = inflater.inflate(R.layout.child,null);
parentDialog.setContentView(v); //Note that the parent dialog had a content view of its own
如果有人找到更好的選擇,請發佈。直到那時我會把它留在這裏。