Life · 4 / 12

Счётчик, который не считает

Состояние в Compose

Лёгкаяcomposestate

Кнопка должна показывать число нажатий, но текст остаётся «Нажато: 0». Исправь код так, чтобы каждый клик обновлял счётчик, а значение сохранялось при обычном пересоздании Activity из-за поворота экрана.

Условия: Android Compose, стандартный SavedStateRegistry Activity, значение — небольшой Int, число нажатий не достигает переполнения. Перезапуск после явного завершения экрана и долговременное хранение не входят в договор.

Проверь: 0 → 1 → 2 по нажатиям; обычная рекомпозиция сохраняет 2; поворот восстанавливает 2; новое независимое открытие завершённого экрана начинает с 0. Сохранение UI state.

Твой код
Решение