小编aya*_*nha的帖子

如何动态创建Fragment寻呼机适配器

我无法为每个选项卡创建动态布局,我可以通过此构造函数动态创建选项卡(公共MyPagerAdapter(FragmentManager fm,int noOfTabs)),但是不要为每个应创建的每个片段创建每个选项卡的视图. dyanmic.

public class MyPagerAdapter extends FragmentPagerAdapter 
{

        private final String[] TITLES = { "Categories", "Home", "Top Paid", "Top Free", "Top Grossing", "Top New Paid",
                "Top New Free", "Trending" };

        int noOfTabs;

        **public MyPagerAdapter(FragmentManager fm , int noOfTabs) 
        {           
            super(fm);
            this.noOfTabs = noOfTabs;
        }**

        /*public MyPagerAdapter(FragmentManager fm) 
        {
            super(fm);
        }*/

        @Override
        public CharSequence getPageTitle(int position) {
            return TITLES[position];
        }

        @Override
        public int getCount() {
            return noOfTabs; //TITLES.length;
        }

        @Override
        public Fragment getItem(int position) {
            return SuperAwesomeCardFragment.newInstance(position);
        }

    } …
Run Code Online (Sandbox Code Playgroud)

android android-fragments fragmentpageradapter

3
推荐指数
1
解决办法
6510
查看次数