public TabView(Context context) { super(context); if (mTabBackgroundResId != 0) { /* ViewCompat.setBackground( this, AppCompatResources.getDrawable(context, mTabBackgroundResId)); */ ViewCompat.setBackground( this, context.getDrawable(mTabBackgroundResId)); } ViewCompat.setPaddingRelative(this, mTabPaddingStart, mTabPaddingTop, mTabPaddingEnd, mTabPaddingBottom); setGravity(Gravity.CENTER); setOrientation(VERTICAL); setClickable(true); ViewCompat.setPointerIcon(this, PointerIconCompat.getSystemIcon(getContext(), PointerIconCompat.TYPE_HAND)); }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); smallLabel.setEnabled(enabled); largeLabel.setEnabled(enabled); icon.setEnabled(enabled); if (enabled) { ViewCompat.setPointerIcon( this, PointerIconCompat.getSystemIcon(getContext(), PointerIconCompat.TYPE_HAND)); } else { ViewCompat.setPointerIcon(this, null); } }
public TabView(Context context) { super(context); updateBackgroundDrawable(context); ViewCompat.setPaddingRelative( this, tabPaddingStart, tabPaddingTop, tabPaddingEnd, tabPaddingBottom); setGravity(Gravity.CENTER); setOrientation(inlineLabel ? HORIZONTAL : VERTICAL); setClickable(true); ViewCompat.setPointerIcon( this, PointerIconCompat.getSystemIcon(getContext(), PointerIconCompat.TYPE_HAND)); }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); mSmallLabel.setEnabled(enabled); mLargeLabel.setEnabled(enabled); mIcon.setEnabled(enabled); if (enabled) { ViewCompat.setPointerIcon( this, PointerIconCompat.getSystemIcon(getContext(), PointerIconCompat.TYPE_HAND)); } else { ViewCompat.setPointerIcon(this, null); } }
public TabView(Context context) { super(context); if (mTabBackgroundResId != 0) { ViewCompat.setBackground( this, AppCompatResources.getDrawable(context, mTabBackgroundResId)); } ViewCompat.setPaddingRelative( this, mTabPaddingStart, mTabPaddingTop, mTabPaddingEnd, mTabPaddingBottom); setGravity(Gravity.CENTER); setOrientation(VERTICAL); setClickable(true); ViewCompat.setPointerIcon( this, PointerIconCompat.getSystemIcon(getContext(), PointerIconCompat.TYPE_HAND)); }