学习笔记

使用ViewPager加载布局

2017-04-26  本文已影响0人  Summer鱼

版权声明: 本文来自Summer鱼简书,转载请注明出处。

重写pagerAdapter的instantiateItem方法,使用View.inflate方法将布局加载进来,然后取相应position的Bean对象即可,之前只用过viewPager加载fragment和banner的效果,在此mark一下。

        @Override
        public Object instantiateItem(ViewGroup container, final int position) {
            View view = View.inflate(MyActivity.this,
                    R.layout.layout_transfer_viewpager, null);// 最后一个传了null
            TextView name = (TextView) view.findViewById(R.id.tv_item_name);
            TextView profit = (TextView) view.findViewById(R.id.tv_profit);
            name.setText(names.get(position));
            LinearLayout root = (LinearLayout) view.findViewById(R.id.ll_bg);
            container.addView(view);
            return view;

        }

开启简书写作之旅。

06.jpg
上一篇 下一篇

猜你喜欢

热点阅读