0
내 사용자 지정보기에서 0의 직사각형을 그려야합니다. 사용자가 단추를 클릭하면 알파가 100으로 바뀌어 다시 그리기를 원합니다. 마우스 버튼을 누른 경우, 알파 내가, 그것을 0으로 다시 그려되지 볼 수있는에서 0으로 재설정, 오히려에 모든 이제까지 0이에덜 알파로 다시 그리는 방법
if(transparentRightClick){
gameBasePaint.setAlpha(0);
}
else{
gameBasePaint.setAlpha(clickRightColor);
}
nextClicked = new RectF(displayWidth*0.8f,displayWidth*0.91f,displayWidth*1f,displayWidth*1.35f);
gameBaseCanvas.drawRect(nextClicked,gameBasePaint);
로 이동하지 않고 100을 추가 클릭해야 'onDraw'메소드. 버튼을 클릭하면 'if'문이 거짓으로 설정되고 'clickRightColor'가 동적으로 변경되어 (0-100) 애니메이션 효과가 적용됩니다. 마우스 버튼을 누르면 'if'가 다시 true로 설정되고 다시 그려져 아무것도 표시되지 않습니다. 모든 작업 후에 무효화를 호출합니다.