android在Fragment中ListView如何初始化 20
1个回答
2017-08-17
展开全部
publicclassLeftFragmentextendsFragment{privateListViewlistView;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewview=inflater.inflate(R.layout.lesson_table_left,null);listView=(ListView)view.findViewById(R.id.listView);init();returnview;}@OverridepublicvoidonActivityCreated(BundlesavedInstanceState){//TODOAuto-generatedmethodstubsuper.onActivityCreated(savedInstanceState);}privatevoidinit(){Listitems=newArrayList();for(inti=0;iadapter=newArrayAdapter(this.getActivity(),android.R.layout.simple_list_item_1,items);listView.setAdapter(adapter);}在Fragment中使用ListView不需要自定义的话,这样就可以,如果想要自定义的话建议你还是使用ListFragment,在Fragment中我研究了很久也没研究出来。工程很大,在公司电脑里导不出来,只能敲了一些,希望对你有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询