我需要創建一個佈局,其左側的複選框列表以及右側的文本。但是,我需要以非常特定的方式來設計它們。我搜索了很多地方這樣的佈局,但沒有成功(我得到了我想要的最接近的是this。使用ListView佈局複選框和文本列表
This is the layout I need for my list
我可以用ListView
?
我需要創建一個佈局,其左側的複選框列表以及右側的文本。但是,我需要以非常特定的方式來設計它們。我搜索了很多地方這樣的佈局,但沒有成功(我得到了我想要的最接近的是this。使用ListView佈局複選框和文本列表
This is the layout I need for my list
我可以用ListView
?
就可以實現這個容易使用的ListView做到這一點。 你應該創建自己的適配器和重寫你的getView有 和裏面如您組件的按鈕和一個TextView 這個適配器設置到您的ListView返回的RelativeLayout。
個乾杯
非常感謝。我仍然無法實現向上和向下箭頭按鈕,但我想沒關係。 – 2012-01-10 20:14:11
檢查RelativeLayout的LayoutParams。 RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); lp.addRule(RelativeLayout.BELOW(或LEFT_OF或RIGHT_OF取決於您的佈局)),但View);這取決於你想要什麼。 RelativeLayout使您可以靈活地將視圖本身與適當的參數對齊。您必須按順序添加buttonUP,textview(RIGHT_OF,buttonUPid)和buttonDOWN(下面的buttonUPid)。只是給你這個想法。 – 2012-01-10 20:17:32
我按照你的建議做了。但看到它,每行都會調用getView方法。所以我不認爲我可以使用這種方法更改滾動。 – 2012-01-10 20:23:05
創建ListView
和ListAdapter
自己的佈局爲每個項目爲您的ListView
檢查此鏈接http://saigeethamn.blogspot.com/2010/04/custom-listview-android-developer.html
希望這有助於你
感謝您的有用鏈接。 – 2012-01-10 20:14:35
應該工作。但是你將不得不創建一些圖形來使它看起來像圖片。 – Darokthar 2012-01-10 15:20:16
Eclipse的android插件讓玩起來非常簡單,並且可以調整佈局。如果您有更具體的問題,請自行嘗試,然後再回來。 ListView聽起來像一個好的開始。 – ethan 2012-01-10 15:22:02