2017-01-10 13 views
0

タブレイアウトのデザインに悩まされているので、スクリーンショットの下に示すようにタブインジケータが必要です。私はそれのためのdrawableを持っているが、私はこの見方をする方法がわからない。 お気に入りバーのタブを確認してください。この方法でタブインジケータが必要です。アイコンをタブとして設定するtablayoutのインジケータ

enter image description here

+0

画像サイズがすべてのタブ画像サイズと同じであることを確認してください。 – GrIsHu

+0

それは私が言及したように、私はちょうどタブインジケータが必要な画像のサイズについてではありません。これで私を助けてくれますか? –

+0

試したコードを投稿してください。 – GrIsHu

答えて

0

あなたpagerAdapterクラス内このための機能を確認する必要があります。

public class PagerAdapter extends FragmentPagerAdapter { 
    int[] selectors = {R.drawable.one, R.drawable.two}; 

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


    public void setCustomIconsFortabs(){ 
     for (int i=0; i< getCount(); i++){ 
      tabLayout.getTabAt(i).setIcon(selectors[i]); 
     } 
    } 
関連する問題