我在RelativeLayout中有一个vetical seekBar,它也位于其他LinearLayout内,所有布局都由recyclerView中的单元格或视图组成。无论如何,当我尝试使用LayoutParams
更改搜索条的高度时RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(100, 100);
seekBar.setLayoutParams(layoutParams);
我收到一个强制转换错误,指出我不能将RelativeLayout强制转换为FrameLayout,即使没有FrameLayout存在...我不想使用Framelayout所以我不会用frameLayout替换relativeLayout ......
我也试过很多没有效果的事情:
seekBar.getLayoutParams().height = 20;
seekBar.requestLayout()
如果有人可以帮助我,我真的很感激!