我尝试在同一个控制器中将一个视图添加到一个ScrollView和一个布局(线性或相对不会改变任何东西)
RelativeLayout header = (RelativeLayout)((LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.frame_header, null);
mListView.addHeaderView(header);
mLayout.addView(header);
但是当我这样做时,它就会崩溃
java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams
此外,当我只将我的视图分配给listView或者布局时,它完美地工作..
任何人都有想法解决我的问题?
答案 0 :(得分:0)
View
只能有一个父母,所以你想要的不可能。