//这个我也不知道干啥的反正下面的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
最新推荐文章于 2020-02-12 16:48:31 发布