当前位置: 首页>>代码示例>>Java>>正文


Java PointerIconCompat类代码示例

本文整理汇总了Java中android.support.v4.view.PointerIconCompat的典型用法代码示例。如果您正苦于以下问题:Java PointerIconCompat类的具体用法?Java PointerIconCompat怎么用?Java PointerIconCompat使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


PointerIconCompat类属于android.support.v4.view包,在下文中一共展示了PointerIconCompat类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: TabView

import android.support.v4.view.PointerIconCompat; //导入依赖的package包/类
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));
    }
 
开发者ID:commonsguy,项目名称:cwac-crossport,代码行数:19,代码来源:TabLayoutLite.java

示例2: setEnabled

import android.support.v4.view.PointerIconCompat; //导入依赖的package包/类
@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);
  }
}
 
开发者ID:material-components,项目名称:material-components-android,代码行数:15,代码来源:BottomNavigationItemView.java

示例3: TabView

import android.support.v4.view.PointerIconCompat; //导入依赖的package包/类
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));
}
 
开发者ID:material-components,项目名称:material-components-android,代码行数:12,代码来源:TabLayout.java

示例4: setEnabled

import android.support.v4.view.PointerIconCompat; //导入依赖的package包/类
@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);
  }
}
 
开发者ID:google,项目名称:iosched,代码行数:15,代码来源:BottomNavigationItemView.java

示例5: TabView

import android.support.v4.view.PointerIconCompat; //导入依赖的package包/类
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));
}
 
开发者ID:google,项目名称:iosched,代码行数:15,代码来源:TabLayout.java


注:本文中的android.support.v4.view.PointerIconCompat类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。