0
我嘗試將視圖添加到滾動型和對版式(線性或相對不會改變任何東西)在同一個控制器添加視圖到ListView和滾動型
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或它完美的佈局崩潰..
任何人有一個想法,以解決我的問題?
謝謝,所以我要創建另一個視圖,並分配給我所有分配給另一個? – Baloomba 2013-02-15 17:53:50
@ClémentBouly:你不能爲兩個父母添加相同的'View'。你如何解決這個問題(兩個獨立的'Views',只添加'View'到一個父母並且擺脫另一個父母)取決於你。 – CommonsWare 2013-02-15 17:55:33
Arf ..謝謝! – Baloomba 2013-02-15 18:01:19