【问题标题】:Android ViewPager with icons带有图标的 Android ViewPager
【发布时间】:2014-05-02 04:55:10
【问题描述】:

我正在创建一个 SlidingPageLayout 但它没有图标。我正在为这个slidingpageLayout 设置一个viewPager。 viewpager 有一个 PagerAdapter 并且 PagerAdapter 设置页面的标题。我想设置一个图标而不是文本。 参考问题:Android SlidingTabLayout with icons

【问题讨论】:

    标签: android android-viewpager android-tabs pagerslidingtabstrip


    【解决方案1】:

    这样的东西对你有用吗

    Actionbar mActionbar = getActionbar();
    mActionBar.setTitle("");
    mActionBar.setIcon(getResources().getDrawable(R.drawable.icon1))
    
    mViewPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
            @SuppressLint("NewApi")
            @Override
            public void onPageSelected(int position) {
                mViewPager.setCurrentItem(position);
                switch (position) {
                case 0:
                    mActionBar.setIcon(getResources().getDrawable(R.drawable.icon1))
                    break;
                case 1:
                    mActionBar.setIcon(getResources().getDrawable(R.drawable.icon2))
                    break;
                default:
                    mActionBar.setIcon(getResources().getDrawable(R.drawable.icon1))
                    break;
                }
            }
        });
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-08
    • 2012-11-17
    • 2018-08-26
    • 2012-06-19
    • 1970-01-01
    • 1970-01-01
    • 2014-01-02
    • 1970-01-01
    相关资源
    最近更新 更多