2 sheilazxx sheilazxx 于 2016.01.15 11:51 提问

android如何实现listview里面的每个item显示图片,而且图片的数量不确定,需要自动换行

有人做过这样的需求吗:在listview里面的每个item都有可能显示图片,并且需要显示的图片的数量不确定,需要自动换行。

如图:第一行显示三张图片,第二行显示四张图片
图片说明

4个回答

rui888
rui888   Ds   Rxr 2016.01.15 12:02
CSDNXIAOD
CSDNXIAOD   2016.01.15 12:06

android listView实现文字编辑自动换行
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

CSDNXIAON
CSDNXIAON   2016.01.15 12:06

android listView实现文字编辑自动换行
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

u011665766
u011665766   2016.01.15 12:44

在ListView里嵌套GridView,GridView可以设置列数,就能让多余的自动换行了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ListView点击Item更换显示内容图片
先上效果图布局文件(就是一个listView)<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:l
在listview的每一行item中,显示不同的图片
listview每个item展示不同图片
listview的item中显示高度不确定的图片
在代码中对img的宽高重新定义,这里设置宽度为屏幕宽度-40,高度最高为宽度的4倍: ViewGroup.LayoutParams lp = holder.img_jianjie.getLayoutParams(); lp.width = screenWidth-40; lp.height = LinearLayout.LayoutParams.WRAP_CONTENT; holder.img_
在listview的item中写上一个类似于商品数量的加减的控件
这里的代码比较重要的是红色部分的LinearLayout的布局。重要的是LinearLayout 中的文本不能再水平上和垂直上居中的问题。在此纪录这个问题。     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical
ListView的Item高度不确定,导致最后一条item中ImageView 加载图片时不能完全显示
聊天界面中,item中有图片和文字或者语音,每次加载之后都要让list view显示最后一条,正常情况下让listview.setselection(listview.getcount()-1)就可以定位到最后一条。正常情况下这样时没有问题的,如果不正常的情况下,比如设置了没有效果呢? 不正常的情况是,我遇到的一种情况。ListView添加的Item内部包含有图片,只显示图片的一部分,另
Android的ListView的每一个Item都有不同的布局
大家都知道,ListView中的数据是经过adapter适配到屏幕上的,所以要实现listview中每一个item的内容需要去操作adapter中的代码: 在使用不同布局的时候我们要重构以下两个方法:getItemViewType和getViewTypeCount. public class MyAdapter extends BaseAdapter { ArrayList ls;
Android 自定义ListView + Gallery 组合,在ListView的一个item中显示多张图片
效果如图:  Item项包含标题、描述及一个Gallery.     主配置文件(main): [html] view plaincopy xml version="1.0" encoding="utf-8"?>   LinearLayout xmlns:android="http://schemas.android.com/
Android--listview中每个item有多个控件的点击方法
有时候listview中item是由多个控件组成的,如果要分别获取每个组件的点击事件,需要在adapter中getview方法中位每个控件设置tag,tag值为position,然后在onclick方法中判断tag即可;示例如下: //为组件设置tag,方面判断点击的position tv_market_homepage_category.setTag(position); tv_mar
android之ListView和adapter配合显示图片和文字列表
listView页面布局:layout/activity_main.xml:     xmlns:tools="http://schemas.android.com/tools"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation
面试题:ListView每个Item倒计时实现
那个。。。这个是之前面试的时候被问到的问题,那时给一个半小时要求实现这个功能,结果干坐一个小时没实现- -。 灰头土脸的走了。。。现在重新把这个实现了,然后贴出来吧。   只有代码,具体的思路不难,看一下就能看出来了。先从最简单的布局来吧MainAcrivity布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/re