亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于在fragment中使用viewpager,而又在viewpager中加入fragment的問題,請指教

關于在fragment中使用viewpager,而又在viewpager中加入fragment的問題,請指教

GEM綜合癥 2016-04-28 13:39:12
public?class?FragmentCategory?extends?Fragment{ //聲明viewpager private?ViewPager?viewPager; //聲明數據源 private?List<Fragment>?list; //聲明適配器 private?FragmentStatePagerAdapter?adapter; //聲明view private?View?view; @Override public?View?onCreateView(LayoutInflater?inflater,?ViewGroup?container, Bundle?savedInstanceState)?{ View?view=inflater.inflate(R.layout.fragment_category,?container,?false); init(); return?view; } //初始化控件的方法 private?void?init()?{ //?TODO?Auto-generated?method?stub //得到viewpager viewPager=(ViewPager)?view.findViewById(R.id.viewpager_tab); //得到列表 list=new?ArrayList<Fragment>(); //往列表里添加fragment Information?information=new?Information(); Market?market=new?Market(); Circle?circle=new?Circle(); list.add(information); list.add(market); list.add(circle); //聲明適配器 adapter=new?FragmentStatePagerAdapter(getChildFragmentManager())?{ @Override public?int?getCount()?{ //?TODO?Auto-generated?method?stub return?list.size(); } @Override public?Fragment?getItem(int?arg0)?{ //?TODO?Auto-generated?method?stub return?list.get(arg0); } @Override public?Object?instantiateItem(ViewGroup?arg0,?int?arg1)?{ //?TODO?Auto-generated?method?stub return?super.instantiateItem(arg0,?arg1); } @Override public?void?destroyItem(ViewGroup?container,?int?position, Object?object)?{ //?TODO?Auto-generated?method?stub super.destroyItem(container,?position,?object); } }; viewPager.setAdapter(adapter); } }java.lang.RuntimeException: Unable to start activity ComponentInfo{com.yanis.yc_ui_fragment_menu/com.yanis.yc_ui_fragment_menu.MainActivity}: android.view.InflateException: Binary XML file line #13: Error inflating class fragment報的錯誤日志,是在不明白什么意思,請大神指教。。
查看完整描述

3 回答

?
極光獵人hunter

TA貢獻4條經驗 獲得超0個贊

你應該把布局文件也po下

查看完整回答
反對 回復 2016-05-01
?
薩爾諾斯

TA貢獻25條經驗 獲得超14個贊

布局文件錯誤。

查看完整回答
反對 回復 2016-04-28
  • GEM綜合癥
    GEM綜合癥
    不是的,沒寫這個頁面之前就可以運行出來,寫了之后就不行了。
?
蜂之谷

TA貢獻564條經驗 獲得超863個贊

布局文件中有錯誤啊,檢查下吧,看是不是fragment的包名寫錯了

查看完整回答
反對 回復 2016-04-28
  • 3 回答
  • 0 關注
  • 2047 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號