【自用】关于surfaceview调用宿主Activity中的方法

来源:互联网 发布:网络不谢是什么意思 编辑:程序博客网 时间:2024/05/18 09:15
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();    }}


                        作者:一个吃货帅锅                            

0 0