Tabhostタブの全体の領域をlistViewでプログラムで埋めます

StackOverflow https://stackoverflow.com/questions/8317668

  •  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)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top