Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用ListView布局复选框和文本列表_Java_Android_Android Listview - Fatal编程技术网

Java 使用ListView布局复选框和文本列表

Java 使用ListView布局复选框和文本列表,java,android,android-listview,Java,Android,Android Listview,我需要创建一个布局,左边是复选框列表,右边是文本。但是,我需要以一种非常具体的方式对它们进行布局。我在很多地方都搜索过这样的布局,但都没有成功(最接近我想要的是 我可以用列表视图实现这一点吗?您可以使用列表视图轻松实现。 您应该创建自己的适配器并在那里覆盖getView 并返回包含组件的RelativeLayout,例如按钮和文本视图 并将此适配器设置到ListView中 干杯在列表视图中为每个项目创建自己的布局并为列表视图创建列表适配器 检查此链接 希望这能帮助你正常工作。但是你必须创建一些

我需要创建一个布局,左边是复选框列表,右边是文本。但是,我需要以一种非常具体的方式对它们进行布局。我在很多地方都搜索过这样的布局,但都没有成功(最接近我想要的是


我可以用
列表视图实现这一点吗?

您可以使用列表视图轻松实现。 您应该创建自己的适配器并在那里覆盖getView 并返回包含组件的RelativeLayout,例如按钮和文本视图 并将此适配器设置到ListView中


干杯

列表视图中为每个项目创建自己的布局
并为列表视图创建
列表适配器

检查此链接


希望这能帮助你

正常工作。但是你必须创建一些图形,使其看起来像图片。Eclipse的android插件使其非常容易使用和调整布局。你自己试试,如果你有更具体的问题,再回来。ListView听起来是个不错的开始。非常感谢。我仍然无法即时通信请点击向上和向下箭头按钮,但我想没问题。检查RelativeLayout的LayoutParams.RelativeLayout.LayoutParams lp=new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_内容,RelativeLayout.LayoutParams.WRAP_内容);lp.addRule(RelativeLayout.BELOW(或左视图或右视图取决于您的布局)),但视图);这取决于您想要的内容。RelativeLayout使您能够灵活地将其内部的视图与适当的参数对齐。您必须按buttonUP、textview(右视图,buttonUPid)和buttonDOWN(下方,buttonUPid)的顺序添加它。只是给你一个想法。我是按照你推荐的方式做的。但是你看,每一行都会调用
getView
方法。因此,我认为我无法使用此方法更改滚动条。啊哈,你想更改滚动条按钮的外观。好的。我可能也有一个建议。使用ListView上的样式。样式在re通常是s/values/styles.xml。你可以在那里玩背景图片、字体和所有适合某些视图的好东西。我没有改变ListView的外观,但我确实玩过Dialog的样式。希望这对mate有帮助。非常感谢。我现在无法测试,但当我这样做时,我会在这里发布结果。