Jestem nowy w rozwoju Androida. Mam osobne ekrany dla trybu portretowego i poziomego. Gdy zmieniam orientację, odpowiedni ekran zostanie załadowany i aktywność wznowi działanie. Teraz nie chcę, aby moja aktywność ponownie się uruchamiała po zmianie orientacji, ale powinna załadować odpowiedni ekran (axml).zapobiega ponownemu uruchamianiu aktywności po zmianie orientacji
Próbowałem
[aktywny (oznaczenie = "MyActivity" ConfigurationChanges = Android.Content.PM.ConfigChanges.Orientation)]
powyższa linia zatrzymuje działanie zaczyna ponownie uruchomiony, ale ładuje ten sam ekran (axml). Proszę sugerować. dzięki
11-07 13: 44: 47.143: E/AndroidRuntime (2586): Spowodowane przez: java .lang.IllegalStateException: Możesz mieć tylko jednego MapView w MapActivity Pokazuje ten błąd, gdy dołączam ten numer –
Gdzie dodać ten kod w głównym akcie LUB w każdym fragmencie aktywności i R.layout.landscapeView i R.layout .portraitView to dwa różne układy: – Kailas
wow! Wszystko, co chciałem! :) –