2009-11-16 77 views
0

我有一個ListView與適配器擴展BaseAdapter。我創建了一個視圖(來自LinearLayout,我根據一些參數放置了一些項目,我有一個textview,在drawable的旁邊有一個drawable和另一個textview,因爲某些原因,這個命令不會似乎工作。如何以編程方式向Android ListView添加元素?

setLayoutParams(new 
ListView.LayoutParams(ListView.LayoutParams.FILL_PARENT, 
      ListView.LayoutParams.WRAP_CONTENT)); 

所以,當我的TextView不填充列表的整個寬度,我只能點擊就可以用插件的元素的一部分。我已經試着打了很多與佈局和我無法得到這個工作。參數似乎被忽略所有在一起。只有破解,我會發現工作是設置我的linearlayout一個很大的最小寬度,但我不認爲這是最好的解決方案。

回答

1

改變一切Lis tView,LayoutContainer和TextView改爲FILL_PARENT,它應該可以完成這項工作。

+0

出於某種原因,這並不適合我。我最終改變了TableLayout的佈局並添加了一個可伸縮列。 – 2010-04-29 17:01:01

相關問題