Round corner with shadow and ripple effect
Code1:
android.graphics.drawable.GradientDrawable gd = new android.graphics.drawable.GradientDrawable();
gd.setColor(Color.parseColor(_color));
gd.setCornerRadius((int)_radius);
_view.setElevation((int)_shadow);
android.content.res.ColorStateList clrb = new android.content.res.ColorStateList(new int[][]{new int[]{}}, new int[]{Color.parseColor("#212121")});
android.graphics.drawable.RippleDrawable ripdrb = new android.graphics.drawable.RippleDrawable(clrb , gd, null);
_view.setClickable(true);
_view.setBackground(ripdrb);
Code2:
android.graphics.drawable.GradientDrawable gd = new android.graphics.drawable.GradientDrawable();
gd.setColor(Color.parseColor(_color));
gd.setCornerRadius((int)_radius);
_view.setBackground(gd);
_view.setElevation((int)_shadow);

Comments
Post a Comment