Ejemplo n.º 1
0
 @Override
 public void onDraw(Canvas canvas) {
   if (shimmerViewHelper != null) {
     shimmerViewHelper.onDraw();
   }
   super.onDraw(canvas);
 }
Ejemplo n.º 2
0
 @Override
 public void setTextColor(ColorStateList colors) {
   super.setTextColor(colors);
   if (shimmerViewHelper != null) {
     shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
   }
 }
Ejemplo n.º 3
0
 @Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   if (shimmerViewHelper != null) {
     shimmerViewHelper.onSizeChanged();
   }
 }
Ejemplo n.º 4
0
 @Override
 public void setReflectionColor(int reflectionColor) {
   shimmerViewHelper.setReflectionColor(reflectionColor);
 }
Ejemplo n.º 5
0
 @Override
 public int getReflectionColor() {
   return shimmerViewHelper.getReflectionColor();
 }
Ejemplo n.º 6
0
 @Override
 public void setPrimaryColor(int primaryColor) {
   shimmerViewHelper.setPrimaryColor(primaryColor);
 }
Ejemplo n.º 7
0
 @Override
 public int getPrimaryColor() {
   return shimmerViewHelper.getPrimaryColor();
 }
Ejemplo n.º 8
0
 @Override
 public void setAnimationSetupCallback(ShimmerViewHelper.AnimationSetupCallback callback) {
   shimmerViewHelper.setAnimationSetupCallback(callback);
 }
Ejemplo n.º 9
0
 @Override
 public boolean isSetUp() {
   return shimmerViewHelper.isSetUp();
 }
Ejemplo n.º 10
0
 @Override
 public void setShimmering(boolean isShimmering) {
   shimmerViewHelper.setShimmering(isShimmering);
 }
Ejemplo n.º 11
0
 @Override
 public void setGradientX(float gradientX) {
   shimmerViewHelper.setGradientX(gradientX);
 }
Ejemplo n.º 12
0
 @Override
 public float getGradientX() {
   return shimmerViewHelper.getGradientX();
 }
Ejemplo n.º 13
0
 public ShimmerButton(Context context, AttributeSet attrs, int defStyle) {
   super(context, attrs, defStyle);
   shimmerViewHelper = new ShimmerViewHelper(this, getPaint(), attrs);
   shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
 }
Ejemplo n.º 14
0
 public ShimmerButton(Context context) {
   super(context);
   shimmerViewHelper = new ShimmerViewHelper(this, getPaint(), null);
   shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
 }
Ejemplo n.º 15
0
 public ShimmerTextView(Context context, AttributeSet attrs) {
   super(context, attrs);
   shimmerViewHelper = new ShimmerViewHelper(this, getPaint(), attrs);
   shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
 }