2016-03-20 15 views
0

Sayfa başlığımı nasıl ekleyebilirim? ben bir drwable eklemeyi deneyin vardı ama uygulamasını kullanırken bir simge amasayfa m ikonuna nasıl simge ekleyebilirim android java

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

cevap

0

getPageTitle() yalnızca metin değil, simgeyi yapılandırmak sağlayan simgenin pozisyonuna bir metin yoktur. İşlevin dönüş türünün CharSequence olduğunu görebilirsiniz. Simgeyi ayarlamak isterseniz, bunu manuel olarak yapmanız gerekir. Bu soruyu kontrol edin: Tab icon and text both using android design support library

İlgili konular