Witam,
mam napisany fragment programu który wyświetla menu i po wybraniu jednej z opcji startuje nowe Activity takim oto kodem :
Intent myIntent = new Intent(getApplicationContext(), doom_play.class);
startActivityForResult(myIntent, 0);
I jest super - wszystko się odpala, nowe Activity działa jak należy ;] Problem powstaje przy powrocie do początkowego Activity... Chciałem obsłużyć to przyciskiem "Back" telefonu więc w doom_play.java dodałęm następujący fragment :
@Override
public void onBackPressed()
{
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
i wtedy aplikacja albo się wykrzacza(zdarzyło się raz, może dwa), albo czyści ekran (wyświetla na czarno) i przycisk "Back" nie reaguje - jedyne co pozostaje to home -> i kill aplikacji
Chwilowo doom_play.java, czyli drugie Activity, zawiera kod ze strony (nie wklejam go tutaj bo jest stosunkowo dług) : Playing with graphics in Android – Part V on Android Development
[Generalnie ten kod wyświetla SurfaceView na którym po dotknięciu pojawiają się latające grafiki]
Będę wdzięczny za wszelkie sugestie i linki do tutoriali które mogą mi pomóc.
Pozdrawiam!