У меня есть действие, которое является моим меню, откуда я пытаюсь открыть другое действие, которое открывает мой SurfaceView
.
Моя проблема в том, что с кнопкой и onClickListener
я не могу начать игру.Другая моя проблема - вернуться из SurfaceView
в меню с помощью вызова Context
, что также приводит к сбою игры.
Это мой класс, который открывает SurfaceView
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GLSurfaceView= new GLSurfaceView(this);
GLSurfaceView.context=this;
setContentView(GLSurfaceView);
}
Класс меню, в котором я пытаюсь открыть другое действие
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_menue);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view) {
Intent Intent = new Intent(Menue.this ,MainActivity.class);
startActivity(Intent);}
});
My SurfaceView
public GLSurfaceView(Context context) {
super(context);
renderer = new Renderer();
setRenderer(renderer);
setRenderMode(GLSurfaceView.RENDERMODE_CONTINUOUSLY);
}