小编sal*_*tin的帖子

在ListView行之间绘制线条

我在行中有ListView和ImageView.

我需要在这些ImageView之间画线.

因此,一行在ImageView位置的第一行开始,在ImageView位置的第二行结束.等等.

绘制这些线条的最佳方法是什么?

谢谢.

UPDATE.对不起,我无法上传图片,我的英语说得不太好.

它不是行之间的水平分隔符.如果要简化它:行在ImageView位置的一行的垂直中心开始,在ImageView位置以下一行的垂直中心结束.

我想我应该尝试:

  1. 要覆盖行视图.在Adapter的GetView中,我创建行视图传递到相邻行的此行视图坐标.在视图的onDraw方法中计算坐标和绘制线.

  2. 要覆盖ListView.在它的OnDraw方法中尝试获取ImageView的位置并绘制所有线条.

android listview overriding

2
推荐指数
1
解决办法
3261
查看次数

标签 统计

android ×1

listview ×1

overriding ×1