繁体   English   中英

我如何将图标添加到页面标题android java

[英]how i can add icon to page title android java

如何在页面标题中添加图标? 我曾尝试添加一个drwable,但是当我使用应用程序时,没有图标,但图标位置有文字

   public class SectionsPagerAdapter extends FragmentPagerAdapter {

    public SectionsPagerAdapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public Fragment getItem(int position) {
        // getItem is called to instantiate the fragment for the given page.
        // Return a PlaceholderFragment (defined as a static inner class below).
        return PlaceholderFragment.newInstance(position + 1);
    }

    @Override
    public int getCount() {
        // Show 2 total pages.
        return 2;
    }
    Drawable myDrawable;
    @Override
    public CharSequence getPageTitle(int position) {
        switch (position) {
            case 0:
                myDrawable = getResources().getDrawable(R.drawable.abc_btn_rating_star_off_mtrl_alpha);
                return ("Messaggi "+myDrawable);
            case 1:
                return "File ";

        }
        return null;
    }
}

getPageTitle()允许您仅配置文本,而不能配置图标。 您可以看到该函数的返回类型为CharSequence 如果要设置图标,则需要手动进行。 检查此问题: 标签图标和文本均使用android设计支持库

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM