달성하고자하는 것에 대해 약간의 도움이 필요합니다. 내 응용 프로그램에서 캔버스에 그릴 수 BitmapShader
사용하고 있습니다. 나는 사용자 지정 PNG 파일을 셰이더로 내 페인트 변수로 설정하고 쉐이더의 색을 변경하려고합니다. 내가 사용하여 색상의 변경할 수 있습니다 찾을Android BitmapShader 변경 색상
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.particle_point);
BitmapShader shader = new BitmapShader(bitmap, Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);
mPaint.setShader(shader);
ColorFilter filter = new LightingColorFilter(0xFFFFFFFF , 0x000000FF);
mPaint.setColorFilter(filter);
: 여기
는 예를 들어, 내가 사용 코드입니다ColorFilter filter = new LightingColorFilter(0xFFFFFFFF , 0x000000FF);
,하지만 난 할 수 있어야합니다 이 색상 코드를 반환하는 사용자 지정 색상 선택 도구를 사용하여 색상을 변경하십시오. -234423123
.
그래서이 색상 코드를 사용하여 페인트 변수에 색상으로 설정할 수있는 방법이 있습니다.
미리 감사드립니다.
어떤 색상 선택 도구를 사용하고 있습니까? – Moss
이 색상 선택 도구를 사용하고 있습니다 : http://code.google.com/p/color-picker-view/ –