2 hlb7485 hlb7485 于 2016.04.27 17:42 提问

怎么实现play商店这种列表?

图片说明
类似图中这种每行显示多组图片(到屏幕右边时显示露出一半,提示用户往右滑动显示更多内容),有多行要显示。有哪位大牛给个思路吗?

4个回答

devmiao
devmiao   Ds   Rxr 2016.04.27 17:49

可以用相关的控件来实现,参考下资料吧。

hlb7485
hlb7485 我现在想到的思路是设置给RecyclerView设置横向的LinearLayoutManager,但是右边那个显示一半的item不知道怎么弄
一年多之前 回复
crazy1235
crazy1235   Ds   Rxr 2016.04.27 22:12

recyclerView就可以啊。
显示一半是因为屏幕不够了啊。。
不是真的故意一半的。
如果是宽屏,有可能一次显示三个item呢。

ch3265936
ch3265936   2016.07.29 11:15

horizontalListView 水平ListView 根据要求设这 每张图片的宽度 比如你这里需要 2.5 张 那么 拿到getWidth() - magin值 然后/2.5 就是每张图片的宽度
那么显示出来就是这个效果

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.10.10 15:23

RecyclerView或HorizontalListView都行

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!