Я запрограммировал простую игру, используя SurfaceView. Я только начал учиться программированию в течение 2 месяцев, поэтому не знаю, как создавать кнопки, которые могут контролировать мою игру, например, когда игрок умирает, появится кнопка «Перезапустить». Было бы проще сделать это в XML или программно? Должно ли это быть в моей MainActivity или в моем SurfaceView?Как я могу создавать кнопки, управляющие SurfaceView?
public class MainActivity extends Activity
{
GamePanel Panel;
RelativeLayout layout;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Panel = new GamePanel(this);
/*
all my code for ads
*/
layout = new RelativeLayout(this);
layout.addView(Panel);
layout.addView(adView);
setContentView(layout);
}