1
我正在寫一個Android應用程序,它使用SurfaceView上的自定義繪圖,當我移動對象時(當前爲rect
),我正在獲得衰減陰影效果。以下是我的代碼的一部分。Android表面canvas.drawRect有一個腐朽的陰影效果
canvas = _surfaceHolder.lockCanvas(null);
if (canvas != null) {
synchronized (_surfaceHolder) {
// Starts of actual drawing code
if (paintFg != null) {
canvas.drawARGB(55, 55, 55, 55);
canvas.drawRect(x, y, x+100, y+100, paintFg);
}
}
}
}
當我改變x和y時,框被繪製在其他地方,但現有的地方有衰減的效果。我想禁用那個。
順便說一句,我正在測試這與銀河S3與果凍豆。不確定是否會導致此問題的ProjectButter,並且我已經嘗試使用舊手機。