Domanda

E 'possibile compilare direttamente una scheda tabhost con un controllo ListView direttamente, o dovrebbe ListView essere collocato su un pannello di prima. Inoltre, come / cosa sytax fare uso per ottenere il contenuto della scheda di essere al 100% e il 100% x y programmazione?

Quindi, in altre parole - una scheda con un controllo ListView su di esso, ma il listview occupa 100% x della scheda, e tutto lo spazio aperto per y (tranne che per le schede)

Al momento ogni scheda è un file di layout vuoto. Voglio mettere contenuti sul layout strettamente a livello di codice, se possibile.

È stato utile?

Soluzione

Il codice sopra aggiungerà un ListView a un TabHost, il ListView riempirà la scheda:

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)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top