創建不同的視圖類型我不知道如何準確問這個問題,但我會試試看。的Android編程:如何以編程方式在網格的方式
這裏就是我想要做的,在一個活動。
建立一個網格中,包含[X]每3列的行中,與該內容
[一個TextView(含有名)] [一個微調(含有狀態的列表)] [一個EditText ]
如何開始?我可以通過編程創建視圖,這不是問題,我甚至將它們存儲在3個數組列表中供以後參考,但我看不出如何正確執行。
我應該創建一個例如XML佈局(和僞代碼)
LinearLayout (horizontal)
TextView ...
Spinner ...
EditText ...
/LinearLayout
並嘗試它充氣在我使用創建的每個行的循環,並且設定每個視圖的id以標準方式(例如的viewName [x]其中x是電流「i 「從我的for,但它有什麼用處?),正如我們爲ExpendableList適配器的組/子項所做的那樣?或者有沒有一種方法可以實際使用GridView/GridLayout來做到這一點(在這種情況下,在我的Activity中,我如何將每個特定的創建視圖放到正確的GridView/GridLayout中)?
或者另一種方式,我完全不懷疑?
在此先感謝
如果你想添加視圖編程,然後,只需創建一個有3個Linearlayouts(水平)一layout.xml
觀看這部影片的第一個13分鐘。它很好地展示了適配器:http://www.youtube.com/watch?v = N6YdwzAvwOA(他說ListView的一切,但GridView是一樣的。 – Budius 2013-04-24 14:37:11
你可以發佈你的代碼嗎?你想以編程方式添加視圖嗎? – 2013-04-24 14:39:04