同じコントローラーでビューを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またはレイアウトにのみ割り当てると完全に機能します。
誰かが私の問題を解決するアイデアを持っていますか?