que*_*est 16 android android-recyclerview
我试过了,
recyclerview.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,100));
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
aja*_*tha 45
尝试设置这样的高度,
ViewGroup.LayoutParams params=recyclerview.getLayoutParams();
params.height=100;
recyclerview.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)
小智 9
刚才遇到了同样的问题,虽然 ajantha 的解决方案有效,但我找到了一个更简单的解决方案。如果这仍然有帮助,太好了,很高兴提前支付。
recyclerView.getLayoutParams().height = 100;
Run Code Online (Sandbox Code Playgroud)
好吧,为时已晚,但我有更好的解决方案。
当你以编程方式创建一个新的时recyclerView.getLayoutParams().height会给你。这是一个正确的方法。null pointerrecycler view
RecyclerView.LayoutParams params = new RecyclerView.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
recyclerView.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)
请记住,第一个参数是,width而第二个参数是height。
| 归档时间: |
|
| 查看次数: |
24337 次 |
| 最近记录: |