List-detail экран Android 17 открывает неверную запись: тест Navigation 3 Scenes. Отделить область применимости от похожего симптома, провести один обратимый контроль и оформить маршрут «list selection × pane count × detail id × back stack × compact restore» без лишних данных.
Где проходит граница симптома
Пользовательская боль: после перехода из одного окна в два pane detail показывает старую запись или back возвращает не в тот список. Сначала определите первую расходящуюся ступень процесса. Оставьте неизменными устройство, профиль и test data. Отдельно отметьте факты интерфейса и developer diagnostics, чтобы не выдавать интерпретацию за наблюдение. Граница поискового намерения: как проверить ListDetailSceneStrategy Android 17 при изменении размера окна. Соседние неисправности не включаются в этот материал и требуют отдельного evidence.
Что подтверждено официально
Android Developers сообщает: Android adaptive guidance рекомендует Navigation 3 Scenes, включая ListDetailSceneStrategy и SupportingPaneSceneStrategy, для нативных multi-pane layouts. Официальное утверждение ограничено указанной версией, API и capability; оно не доказывает распространённость и не переносится на неподдерживаемое hardware. Проверяйте фактическую область применимости до вывода. Проверяемый выход статьи — маршрут «list selection × pane count × detail id × back stack × compact restore». Он нужен, чтобы официальный факт не превращался в универсальную догадку о любой похожей ошибке.
Какие данные нужны до проверки
Минимальный набор: route списка, id тестовой записи, back stack, число pane и selected state до изменения окна. Соберите минимальный checklist окружения и убедитесь, что тест не зависит от сети, фоновой синхронизации или старого cache, если они не являются предметом проверки. Один цикл лучше серии случайных действий. До опыта сформулируйте безопасный stop: использовать только тестовые записи и остановиться, если переход может удалить, отправить или изменить настоящий объект. Если он уже наступил, не собирайте дополнительные данные ради полноты отчёта.
Обратимый контроль
Практический шаг: выбрать тестовую запись в compact mode, расширить окно до list-detail, сменить выбор и последовательно выполнить back и shrink. Один короткий run задаёт baseline, второй меняет ровно один фактор, третий подтверждает rollback. Если B не отличается от A, ветка не подтверждена; это нормальный результат, а не повод добавлять ещё настройки. Контроль не должен выходить за исходный scope: route списка, id тестовой записи, back stack, число pane и selected state до изменения окна. Любой дополнительный параметр переносится в новую отдельную проверку.
Как читать полученный результат
Рабочий артефакт: маршрут «list selection × pane count × detail id × back stack × compact restore». Результат должен позволить другому человеку повторить проверку без догадок. Отделите UI observation, system capability и developer log. Пустое поле честнее вымышленной причины. Сопоставляйте результат с точным действием: выбрать тестовую запись в compact mode, расширить окно до list-detail, сменить выбор и последовательно выполнить back и shrink. Совпадение во времени без controlled change не считается причинной связью.
Стоп-линия и пакет поддержки
Критерий остановки: использовать только тестовые записи и остановиться, если переход может удалить, отправить или изменить настоящий объект. Отчёт должен минимизировать данные: environment, controlled input, result и source boundary. Никаких реальных документов, сообщений, координат, biometric/health details или credentials. В support package назовите пользовательскую боль без личных деталей: после перехода из одного окна в два pane detail показывает старую запись или back возвращает не в тот список. Остальные сведения добавляйте только если они меняют воспроизводимость.
Материал подготовлен редакцией VOne с помощью ИИ; технические утверждения постатейно сверены с указанными официальными источниками 28 августа 2026 года.
Источники и проверка
- Android Developers Blog — Android 17 is here проверено 2026-08-28
- Android Developers Blog — The Third Beta of Android 17 проверено 2026-08-28
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.