작은 응용 프로그램을 사용하려고합니다. 두 개의 이미지 비트 맵이 캔버스에 그려지며, 캔버스에 그립니다. 위의 이미지를 볼 수 있도록 캔버스 화면을 터치하면 위의 이미지 비트 맵을 투명하게 만들어야합니다. 나는 또한 이것을 가리킨다 link캔버스에있는 터치 이미지는 투명하게 만들어 아래 이미지를 볼 수 있습니다.
그러나 그것은 아래의 이미지가 아닌 유일한 검은 색 원을 나타낸다. 4.4.2에서 kitkat OS에서 테스트했습니다.
작은 응용 프로그램을 사용하려고합니다. 두 개의 이미지 비트 맵이 캔버스에 그려지며, 캔버스에 그립니다. 위의 이미지를 볼 수 있도록 캔버스 화면을 터치하면 위의 이미지 비트 맵을 투명하게 만들어야합니다. 나는 또한 이것을 가리킨다 link캔버스에있는 터치 이미지는 투명하게 만들어 아래 이미지를 볼 수 있습니다.
그러나 그것은 아래의 이미지가 아닌 유일한 검은 색 원을 나타낸다. 4.4.2에서 kitkat OS에서 테스트했습니다.
시도가 응용 프로그램에 대한 AndroidManifest를에서 Hardware acceleration
를 사용하는 ..... 사전에 고맙습니다을 도와주세요 : 당신이 View
의 onDraw
방법에 그리면
<application android:hardwareAccelerated="true" ...>
또는 이보기를 위해 할 수 있습니다 :
view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
설명서에서 더 많은 정보를 읽을 수 있습니다. here
희망 하시겠습니까?