我需要创建一个布局,其左侧的复选框列表以及右侧的文本。但是,我需要以非常特定的方式来设计它们。我搜索了很多地方这样的布局,但没有成功(我得到了我想要的最接近的是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