小编Jur*_*sky的帖子

Android Canvas SurfaceView黑屏

我有以下课程:

public class GameView extends SurfaceView implements SurfaceHolder.Callback {

public static final int WIDTH = 860;
public static final int HEIGHT = 480;

int x = 0;

GameLoop gameLoop;

public GameView(Context context) {
    super(context);
    getHolder().addCallback(this);
    setFocusable(true);
}

public GameView(Context context, AttributeSet attrs) {
    super(context, attrs);
    getHolder().addCallback(this);
    setFocusable(true);
}

public GameView(Context context, AttributeSet attrs, int defStyleAttr) {
    super(context, attrs, defStyleAttr);
    getHolder().addCallback(this);
    setFocusable(true);
}

@Override
public void surfaceCreated(SurfaceHolder holder) {
    //setWillNotDraw(false);

    gameLoop = new GameLoop(this);

    gameLoop.start();
}

@Override
public void surfaceChanged(SurfaceHolder holder, …
Run Code Online (Sandbox Code Playgroud)

android canvas surfaceview

0
推荐指数
1
解决办法
2752
查看次数

标签 统计

android ×1

canvas ×1

surfaceview ×1