0
我使用適配器內的充氣器爲我的列表視圖。我需要添加一個不同的按鈕,具體取決於每行數據的狀態,所以我想我需要以編程方式執行此操作,但是如何確保將其插入佈局中的正確位置?如何以編程方式將某個按鈕從適配器添加到充氣佈局中?
我使用適配器內的充氣器爲我的列表視圖。我需要添加一個不同的按鈕,具體取決於每行數據的狀態,所以我想我需要以編程方式執行此操作,但是如何確保將其插入佈局中的正確位置?如何以編程方式將某個按鈕從適配器添加到充氣佈局中?
對於每種情況都有兩個視圖文件。你會用這個問題矯枉過正,通過代碼在所需的地方添加視圖。
或者有一個視圖持有按鈕,並設置可見性GONE在不需要時關閉。
((TextView) inflatedview.findViewById(R.id.custombut)).setVisibility(View.GONE);
是的,我的第一個直覺是有額外的佈局,只是在運行時充氣正確的。雖然我會需要幾個佈局。它不是一個壞的解決方案,只是想知道這是否是最佳做法。另一個解決方案是讓所有的小部件都不需要,但將它們隱藏起來,並在運行時按需要顯示。 – Eno 2010-04-02 20:40:16