Add map summary screen (place count + Start button) before the guide
After resolving location, the map screen now checks how many places are nearby (same server-side iterative radius expansion the guide screen uses) and shows "Found N places within Rm" with a Start button, instead of jumping straight into narration. The search cap is raised to 10km (was 5km) — if nothing turns up within that, a "nothing found" message is shown instead. This also addresses a UX report: the guide screen's Tinder-style card stack only shows one card at a time by design, which read as "it only found one place" even when 5 were actually there. Added a "1 / 5" position indicator to the card stack so it's clear there's more to swipe through, and the new summary screen surfaces the real count upfront regardless. Verified: ./gradlew testDebugUnitTest passes, :app:assembleDebug produces a working APK, sent to Telegram. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
531fab801d
commit
e220863451
6 changed files with 136 additions and 32 deletions
|
|
@ -15,6 +15,10 @@
|
|||
<string name="map_location_permission_rationale">guideCity нужен доступ к геолокации, чтобы найти места поблизости. Вы также можете ввести место вручную.</string>
|
||||
<string name="map_grant_permission">Разрешить доступ к геолокации</string>
|
||||
<string name="map_search_placeholder">Введите место для поиска…</string>
|
||||
<string name="map_checking_nearby">Ищем места поблизости…</string>
|
||||
<string name="map_places_found">Найдено мест поблизости: %1$d (в радиусе %2$d м)</string>
|
||||
<string name="map_start">Начать</string>
|
||||
<string name="map_no_places_nearby">В радиусе 10 км ничего не нашлось.</string>
|
||||
|
||||
<string name="guide_no_places_nearby">Поблизости пока не найдено интересных мест.</string>
|
||||
<string name="guide_retry">Повторить</string>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue