最近在做一个自定义的底部导航,布局的最外层容器用的是ConstraintLayout,代码里设置layoutparmas的时候没注意查看,引用的是LinearLayout.LayoutParams。所以在运行的时候就会出现标题显示的错误,解决的方法就是,要么把外层布局换成LinearLayout,要么把代码的LinearLayout.LayoutParams改成ConstraintLayout.LayoutParams。总之就是要保持代码引用和布局容器一致
LinearLayout$LayoutParams cannot be cast to constraintLayout.widget$LayoutParam
最新推荐文章于 2023-03-15 19:38:02 发布