Android SaveInstanceState - Zrozumienie

Z tej stronyAndroid SDK

Domyślna implementacja zajmuje się większością stanu interfejsu użytkownika na instancję, wywołując onSaveInstanceState () na każdym widoku w hierarchii, która ma identyfikator, i zapisując identyfikator aktualnie skupionego widoku (który jest przywracany przez domyślna implementacja onRestoreInstanceState (Bundle)).

Czy więc istnieje mechanizm, który automatycznie zapisuje stan aktywności bez zapisywania wartości z każdego elementu w działaniu? Jestem zdezorientowany powyższym stwierdzeniem.

Na przykład działanie A wywołało działanie B. W ćwiczeniu B mam checboxes, przyciski radiowe itp. Użytkownik wybiera swoje opcje i kliknij przycisk Wstecz. Pokazuję działanie W tym momencie chcę zapisać wybór użytkownika. Gdy użytkownik ponownie wróci z działania A do B, klikając przycisk, chciałbym zobaczyć wszystkie wybory. Jednym ze sposobów, w jaki mogę pomyśleć, jest ustawienie flagi intencji, aby przedłożyć działanie. Ale nie jest to zalecana metoda.

Czy istnieje domyślna implementacja zapisująca stan na powyższy tekst z SDK? A może źle to rozumiem?

questionAnswers(4)

yourAnswerToTheQuestion