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 ) );
コメント
コメントを投稿