正如我们通常看到的,listview 是逐行渲染的。
但是我想通过设置项目的左侧和顶部来将其项目设置在其中的任何位置。首先,我认为列表视图需要另一种布局,例如 relativelayout.right?所以我的问题是我们可以将RelativeLayout 设置为ListView 吗?如何?
我的代码是
listView.setLayoutParams(new RelativeLayout.LayoutParams(300, 300));
不幸的是,它不起作用!
但下面的代码工作正常:
listView.setLayoutParams(new LinearLayout.LayoutParams(300, 300));
有人可以告诉我它有什么问题吗?有没有更好的方法来解决我的问题?