Android游戏开发使用View还是SurfaceView(3)
	public TouchScreenAdjusterSurfaceView(Context context,) {
	super(context);
mContext = context;
	mHolder = TouchScreenAdjusterSurfaceView.this.getHolder();
	mHolder.addCallback(TouchScreenAdjusterSurfaceView.this);
	this.setFocusableInTouchMode(true); // to make sure that we can get
	// touch events and key events,and
	// "setFocusable()" to make sure we
	// can get key events
	}
	@Override
	public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
	// TODO Auto-generated method stub
}
	@Override
	public void surfaceCreated(SurfaceHolder holder) {
	//now you can get the Canvas and draw something here
	}
	@Override
	public void surfaceDestroyed(SurfaceHolder holder) {
	// TODO Auto-generated method stub
}
	
	public void drawMyShape(PointPostion ps) {
mCanvas = mHolder.lockCanvas();
// draw anything you like
	mHolder.unlockCanvasAndPost(mCanvas);
	}
}
	作者“恶人谷”
	 
相关新闻>>
- 发表评论
- 
				
- 最新评论 进入详细评论页>>





