내 목표는 이미지에 빛나는 애니메이션을 실행하는 것입니다. 이미지 알파를 변경하여이 효과를냅니다.표면보기에 투명 이미지 그리기
나는 Android 프레임 워크에서 제공되는 기본 AlphaAnimation을 사용했지만 다른 애니메이션의 속도가 느려진다는 것을 알았습니다. 그래서 내가 SurfaceView에서 클래스를 확장하고 그것을 업데이 트하는 스레드를 만들었습니다. (여기서도 이미지의 알파를 조작하고 있습니다.)
비트 맵의 투명한 영역에 검은 색을 나타내는 SurfaceView.Its에 투명한 이미지를 그릴 수 없다는 점을 제외하면 모든 것이 잘 보입니다.
Canvas mCanvas = holder.lockCanvas(null);
Bitmap mybit = BitmapFactory.decodeResource(mFrameLayout.getResources(), R.drawable.icon);
mCanvas.drawColor(0, Mode.CLEAR);
mCanvas.drawBitmap(mybit, 0, 0, null);
holder.unlockCanvasAndPost(mCanvas);
미리 감사드립니다.
빛나는 배경색이 될 수 있습니까? – slup