我有一个列表GraphItems
,我想使用 a 在屏幕上显示ListView
(我不确定这是否是最好的方法)但是行本身应该根据GraphItem.posX
和定位GraphItem.posY
我制作了一个自定义适配器来处理数据并设置视图的位置,使用行row.setX
和row.setY
行在哪里,convertView
但问题是:
点击区域仍保持在“旧”位置。
我已经尝试使用setLayoutParams
来设置边距,但我得到了一个像android.widget.AbsListView$LayoutParams cannot be cast to android.widget.RelativeLayout$LayoutParams
我愿意接受有关如何以更好的方式做到这一点的建议,也许与ListView
.