Android:角丸でグラデーションのDrawable
まあ、Androidのサンプル「ShapeDrawable1.java」にあったんだが、
コピペしやすいようにしてみた。
コピペしやすいようにしてみた。
float[] outerR = new float[] { 4, 4, 4, 4, 4, 4, 4, 4 };
ShapeDrawable d = new ShapeDrawable( new RoundRectShape(outerR, null, null) );
d.getPaint().setShader( new LinearGradient(0, 0, 0, 25,
new int[] { 0xFF707070, 0xFF000000 },
null,
Shader.TileMode.CLAMP
) );
コメント
コメントを投稿