【自用】關於surfaceview調用宿主Activity中的方法

public class GameView extends SurfaceView implements SurfaceHolder.Callback, View.OnTouchListener, Runnable
{
	private GameActivity gameActivity;
    private SurfaceHolder holder;
	
	//-- 構造、初始化 --
    public GameView(Context context)
    {
        super(gameActivity);
        getHolder().addCallback(this);
        this.setOnTouchListener(this);
        this.gameActivity =( GameActivity ) context;//重點就是這步,強轉。

        init();
        initDraw();
    }
	
	//-----------------
	// 省略部分^&……%……
	//-----------------
	
	    public void goActivity()
    {
        runState = false;
        gameActivity.goGameoverActivity();
    }
		
}


                        作者:一個吃貨帥鍋                            

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章