我是android新手,想弄清楚如何隨意更改contentView
。動態更改內容視圖
現在,我在內容視圖中有一個TableLayout
,它使用setContentView(TableLayout)
方法設置。
但是,如果我想在同一活動中更改此contentview,我該如何調用它?我是否會簡單地調用相同的方法,如:setContentView(TableLayout2)
或我需要先清除屏幕?
停留在同一活動內並更改屏幕上的內容的過程是什麼?
謝謝!
我是android新手,想弄清楚如何隨意更改contentView
。動態更改內容視圖
現在,我在內容視圖中有一個TableLayout
,它使用setContentView(TableLayout)
方法設置。
但是,如果我想在同一活動中更改此contentview,我該如何調用它?我是否會簡單地調用相同的方法,如:setContentView(TableLayout2)
或我需要先清除屏幕?
停留在同一活動內並更改屏幕上的內容的過程是什麼?
謝謝!
這answer可能會有所幫助。
不,你不能多次調用它 很容易。您需要完全刪除所有視圖,然後再膨脹 新佈局,或使用ViewFlipper(或 FrameLayout)在 不同視圖之間切換。
'setContentView(yourLayout);'是您最後設置的contentView。無需清除。 – 2014-01-23 04:47:19