0
현재 표면 뷰에 정적 인 파란색 배경색이 있습니다. 파란색 그라디언트를 짙은 파란색에서 밝은 파란색으로 세로로 가져 오는 방법을 알고 싶었습니다. 현재 배경색을 이렇게 설정했습니다.표면 뷰의 그라디언트 배경색 설정
canvas.drawRGB(15,03,175);
어떤 조언이나 조언을 부탁드립니다. 감사합니다.
현재 표면 뷰에 정적 인 파란색 배경색이 있습니다. 파란색 그라디언트를 짙은 파란색에서 밝은 파란색으로 세로로 가져 오는 방법을 알고 싶었습니다. 현재 배경색을 이렇게 설정했습니다.표면 뷰의 그라디언트 배경색 설정
canvas.drawRGB(15,03,175);
어떤 조언이나 조언을 부탁드립니다. 감사합니다.
페인트의 세트 쉐이더의 형태로 내 대답 발견,이 순간을 위해 잘 작동
Paint gradPaint = new Paint();
gradPaint.setShader(new LinearGradient(0,0,0,getHeight(),Color.BLUE,Color.CYAN,Shader.TileMode.CLAMP));
canvas.drawPaint(gradPaint);
//Where getHeight() is the height of the canvas
당신은 여기에서 도움을받을 수 있습니다 : -http : //stackoverflow.com/questions/2936803/how-to -draw-a-smooth-dithered-gradient-on-a-canvas-in-android –