我正在嘗試製作一個對話框,該對話框由一個LinearLayout組成,其中包含多個其他LinearLayout
,這些對象實際上都會將您帶入網站。我沒有在佈局xml文件中靜態製作每個LinearLayout
Button
,而是使用了一個JSON提要,該提要的對話框中顯示的按鈕數量可能會變化。我發現question,看起來類似...包含線性佈局的動態對話框
...但我不知道如何動態地添加LinearLayouts
到Dialog
。每個LinearLayout
按鈕的數據被解析爲項目的ArrayList,每個表示Dialog
中的Button
。
爲什麼你試圖使用LinearLayouts而不是使用relativeLayout? – user3621165
我認爲只要使用「addView()」將每個「按鈕」添加到包含的LinearLayout就不那麼麻煩,否則我將不得不使每個「按鈕」相對於之前創建的那個「按鈕」。 – Ben