Example #1
0
 @Override
 public void onDraw(Canvas canvas) {
   if (shimmerViewHelper != null) {
     shimmerViewHelper.onDraw();
   }
   super.onDraw(canvas);
 }
Example #2
0
 @Override
 public void setTextColor(ColorStateList colors) {
   super.setTextColor(colors);
   if (shimmerViewHelper != null) {
     shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
   }
 }
Example #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();
   }
 }
Example #4
0
 @Override
 public void setReflectionColor(int reflectionColor) {
   shimmerViewHelper.setReflectionColor(reflectionColor);
 }
Example #5
0
 @Override
 public int getReflectionColor() {
   return shimmerViewHelper.getReflectionColor();
 }
Example #6
0
 @Override
 public void setPrimaryColor(int primaryColor) {
   shimmerViewHelper.setPrimaryColor(primaryColor);
 }
Example #7
0
 @Override
 public int getPrimaryColor() {
   return shimmerViewHelper.getPrimaryColor();
 }
Example #8
0
 @Override
 public void setAnimationSetupCallback(ShimmerViewHelper.AnimationSetupCallback callback) {
   shimmerViewHelper.setAnimationSetupCallback(callback);
 }
Example #9
0
 @Override
 public boolean isSetUp() {
   return shimmerViewHelper.isSetUp();
 }
Example #10
0
 @Override
 public void setShimmering(boolean isShimmering) {
   shimmerViewHelper.setShimmering(isShimmering);
 }
Example #11
0
 @Override
 public void setGradientX(float gradientX) {
   shimmerViewHelper.setGradientX(gradientX);
 }
Example #12
0
 @Override
 public float getGradientX() {
   return shimmerViewHelper.getGradientX();
 }
Example #13
0
 public ShimmerButton(Context context, AttributeSet attrs, int defStyle) {
   super(context, attrs, defStyle);
   shimmerViewHelper = new ShimmerViewHelper(this, getPaint(), attrs);
   shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
 }
Example #14
0
 public ShimmerButton(Context context) {
   super(context);
   shimmerViewHelper = new ShimmerViewHelper(this, getPaint(), null);
   shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
 }
Example #15
0
 public ShimmerTextView(Context context, AttributeSet attrs) {
   super(context, attrs);
   shimmerViewHelper = new ShimmerViewHelper(this, getPaint(), attrs);
   shimmerViewHelper.setPrimaryColor(getCurrentTextColor());
 }