내 라이브 벽지가 홈 화면 변경시 대부분의 시간을 부드럽게 미끄러지 지 않습니다. 배경 위치에 대한 복잡한 코딩이 없습니다. 단지 onoffsetschanged 메서드에있는 xpixles를 사용하여 배경 무늬의 x 위치를 조정합니다. 가끔은 태양 상승 라이브 벽지 애플 리케이션에서와 마찬가지로 슬라이드. 하지만 다른 시간은 대부분 미끄러 져 움직입니다. 그러나 그것을 묘사하는 방법은 모르지만 정적 인 예리한 움직임과 같습니다. 저 남자들에 대해 어떤 생각이 있니? 최고 감사합니다.라이브 벽지가 홈 화면 변경시 부드럽게 미끄러지지 않음
private void drawS() {
final SurfaceHolder holder = getSurfaceHolder();
canvas = null;
try {
canvas = holder.lockCanvas();
if (canvas != null) {
background = BitmapFactory.decodeResource(getResources(),
R.drawable.background);
canvas.drawBitmap(background, mXPixels, mYPixels, null);
}
}
finally {
if (canvas != null) {
holder.unlockCanvasAndPost(canvas);
}
}
handler.removeCallbacks(runnableS);
if (visible) {
handler.postDelayed(runnableS, 25);
}
}
매우 능통. 너 지금 할 수 있니? –
아니, 나는 여전히 같은 문제가있다 .. 나는 Ivica의 아이디어를 시도했지만 여전히 작동하지 않았다. 나는 우리가 openGL로 전환해야한다고 생각한다. : / – Ali