2011-11-29 32 views
1

是否可以直接用listview直接填充tabhost選項卡,或者應該先將listview放置在面板上。另外,我如何使用什麼sytax來讓標籤上的內容在編程上是100%x和100%?以編程方式用listview填充tabhost選項卡的整個區域

所以,換句話說 - 上有一個列表視圖一個標籤,但列表視圖佔用標籤的100%×,和所有Y的開放空間(除了標籤)

目前每個標籤是一個空的佈局文件。如果可能,我希望嚴格按照編程方式將內容放置在佈局上。

回答

2

上面的代碼將一個ListView添加到TabHost,ListView控件將填補標籤:

Dim tb As TabHost 
tb.Initialize("") 
Dim lv As ListView 
lv.Initialize("") 
For i = 0 To 10 
    lv.AddSingleLine("Item #" & i) 
Next 
tb.AddTab2("Tab1", lv) 
activity.AddView(tb, 0, 0, 300dip, 300dip) 
+0

謝謝 - 我已經找到了解決辦法一夜之間 - 但是這有助於簡化的東西爲好。 –

相關問題