При сведении к минимуму данные, такие как оценка и положение объектов, сбрасываются. Когда я блокирую экран, приложение перезапускается. Есть ли способ сохранить данные всех объектов, чтобы их позиции и оценка были одинаковыми после возобновления? И как я могу сделать кнопку блочного экрана (так же, как ждать блокировки экрана), не перезагружайте приложение. Можно ли отключить авто блокировку экрана через приложение?Любой идеал, как приостановить ~ возобновить/остановить ~ перезапустить приложение? Отключить авто блокировку экрана?
Извините, если вы просите слишком много, я здесь новый, и я не мог найти то, что хочу, в других вопросах.
Вот мой класс активность:
`общественного класса Home расширяет активность {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(new GamePanel(this));//GamePanel is the SurfaceView
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_home, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}`