/ / Postęp wyszukiwania nie jest niszczony, gdy aktywność jest obracana - android, układ androida, android pasek wyszukiwania

Postęp Seekbar nie jest niszczony, gdy aktywność jest obracana - Android, układ androida, android-seekbar

W moim układzie umieszczam dyskretny pasek wyszukiwania. Kiedy uruchamiam mój kod w emulatorze i obracam ekran, aktywność ulega zniszczeniu, ale z jakiegoś powodu postęp w wyszukiwaniu pozostaje taki sam. Dlaczego tak się dzieje, czy postęp nie powinien być resetowany?

Odpowiedzi:

1 dla odpowiedzi № 1

Wbudowane widżety Android View, takie jak TextView, EditText i SeekBar ich stan jest automatycznie zapisywany i przywracany po zmianie konfiguracji urządzenia (w Twoim przypadku po obróceniu ekranu), pod warunkiem, że mają identyfikator.

To dlatego twoje SeekBarPostęp nie jest resetowany po obróceniu ekranu.

Jeśli chcesz wyłączyć to zachowanie, możesz dodać android:saveEnabled="false" do definicji widoku w XML.