- Jak zaoszczędzić stan podczas zmiany orientacji w Android?
- Jak uniknąć ponownego uruchomienia aktywności, gdy orientacja zmienia się na Androidzie?
- Jak odtwarzać wideo w krajobrazie na Androidzie?
Jak zaoszczędzić stan podczas zmiany orientacji w Android?
Możesz użyć kombinacji OnSaveInstancestate (), obiektów ViewModel i trwałego przechowywania, aby zapisać i przywrócić stan interfejsu użytkownika swojej aktywności w różnych zmianach konfiguracji. Aby uzyskać więcej informacji o tym, jak zapisać stan aktywności, przeczytaj zapisz stany interfejsu użytkownika.
Jak uniknąć ponownego uruchomienia aktywności, gdy orientacja zmienia się na Androidzie?
Zapobiegać odtworzeniu aktywności
Kolejne najczęstsze rozwiązanie radzenia sobie ze zmianami orientacji poprzez ustawienie flagi Androida: ConfigChanges na Twojej aktywności w AndroidManifest. XML. Korzystając z tego atrybutu, twoje działania nie zostaną odtworzone, a wszystkie twoje poglądy i dane będą nadal dostępne po zmianie orientacji.
Jak odtwarzać wideo w krajobrazie na Androidzie?
Przesuń w dół z góry ekranu, aby włączyć „Auto-rotate”, a następnie obróć telefon na bok, aby przełączyć w tryb krajobrazu. Odwróć telefon wyprostowany, aby przejść z powrotem do trybu portretowego.