2017-04-05 1 views
0

픽셀의 색상을 얻으려고합니다. 내 응용 프로그램이 충돌하기 때문에픽셀 색상을 얻으려고하십시오.

bitmap = img.getDrawingCache(); 
int pixel = bitmap.getPixel(5,5); 

int r = Color.red(pixel); 
int g = Color.green(pixel); 
int b = Color.blue(pixel); 

Toast.makeText(getApplicationContext(),"R("+r+"G"+g+"b"+b, Toast.LENGTH_LONG); 

불행하게도 뭔가가 누락 : 나는 내 OnCreate에 다음 있습니다.

+4

logcat 로그를 공유하십시오. –

답변

0

측면 설명 : 그냥 토스트를 만들고있어, 보이지 않습니다. OnCreate 메서드에서 호출하는 경우 :

Toast.makeText(this,"R("+r+"G"+g+"b"+b, Toast.LENGTH_LONG).show(); 
+0

오, 고맙지 만 그게 주된 이유는 아니야. –

관련 문제