Из действия в другое действие, которое открывает SurfaceView - PullRequest
0 голосов
/ 17 мая 2018

У меня есть действие, которое является моим меню, откуда я пытаюсь открыть другое действие, которое открывает мой 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);
}
...