我是android新手需要帮助.. 是否可以根据用户的点击实现或更改布局参数?或者可以分配两次
坦率地说我可以
RelativeLayout layoutParams = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
listView1.setLayoutParams(layoutParams);
然后在用户点击
之后layoutParams = new RelativeLayout.LayoutParams(150, 150);
listView1.setLayoutParams(layoutParams);
喜欢这种结构。
我收到了一个错误。
答案 0 :(得分:0)
您的代码正在创建relative layout
类型的布局参数,并将其添加到listview
...
您创建的布局参数应该是父级的类型...所以为列表视图创建它们,如下所示
listview01.setLayoutParams(new
LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
希望这会有所帮助。