Tabhostタブの全体の領域をlistViewでプログラムで埋めます
-
25-10-2019 - |
質問
ListViewでTabhostタブを直接直接入力することは可能ですか、または最初にListViewをパネルに配置する必要がありますか。また、タブ上のコンテンツを100%xおよび100%yにプログラムで取得するために、どのように/どのように使用しますか?
したがって、言い換えれば、ListViewがあるタブですが、ListViewはタブの100%xとY用のすべてのオープンスペースを占有します(タブを除く)
現在、各タブは空のレイアウトファイルです。可能であれば、レイアウトに厳密にコンテンツを配置したいと思います。
解決
上記のコードは、listViewをtabhostに追加します。リストビューはタブに入力します。
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)
所属していません StackOverflow