安卓ViewPager与图标

4

我正在创建一个SlidingPageLayout但是它没有图标。我为这个slidingpageLayout设置了viewPager。viewPager有一个PagerAdapter,而PagerAdapter设置了页面的标题。我想设置一个图标而不是文本。

参考问题:Android SlidingTabLayout with icons

1个回答

0

像这样的东西对你有用吗?

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;
            }
        }
    });

我滑动表格布局设置: http://pastebin.com/EM01Ai2d 我的视图翻页器代码: http://pastebin.com/HjwTjVEX - user1159517

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接