//這個我也不知道幹啥的反正下面的getLayoutInflater()這個方法要他 Bundle bundle=new Bundle(); AbsListView.LayoutParams layoutParams = new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT, AbsListView.LayoutParams.WRAP_CONTENT); View header = getLayoutInflater(bundle).inflate(R.layout.child_viewpager, refresh_list_view, false); //在這獲取viewPager控件並配置 viewPager= header.findViewById(R.id.vpp); //設置適配器 viewPager.setAdapter(new Viewadapter(getActivity(),list,handler)); //viewPager.setCurrentItem(Integer.MAX_VALUE%2); //handler自動輪播 handler.sendEmptyMessageDelayed(0,2000); //給header配置上佈局 header.setLayoutParams(layoutParams); //獲取到listview控件 ListView lv = refresh_list_view.getRefreshableView(); //添加頭佈局 lv.addHeaderView(header); //給refresh_list_view適配 setAdapter();
安卓中PullToRefreshListview添加頭部viewpage
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.