#android
#Android
Вопрос:
Я видел пару приложений для Android, когда наткнулся на одну распространенную практику. В заголовке навигации нет кнопки «Назад«. С тех пор я был совершенно сбит с толку, чтобы поместить то же самое в заголовок навигации моего приложения.
Должна ли кнопка «Назад» быть размещена в навигации (заголовок) или мы должны оставить ключи для ее обработки? Какой наилучшей практике мы должны следовать?
Спасибо
Комментарии:
1. Лично я не внедряю и не убеждаю своих клиентов в этом, поскольку Android уже поддерживает это, ранее я сталкивался с проблемами, но теперь большинство клиентов уже знают об этом
2. Ранее, когда вы сталкивались с проблемами, какую альтернативу вы выбрали? Потому что я нахожусь в точной ситуации.
3. я согласен с Саурабом Агнихотри… как пользователю системы Android мне нравится, когда программа работает таким же образом… итак, нажав кнопку «Назад», я хочу вернуться к предыдущему экрану
4. Послушайте, если вы скажете клиентам проверить любое из приложений, предоставленных Google, например gmail, youtube или любое приложение, которое находится в расплывчатой Opera mini, facebook, они определенно примут это к сведению, но в другой ситуации у вас нет возможности прибегнуть : (
Ответ №1:
Мое личное мнение заключается в том, что каждая платформа имеет свой собственный способ обработки определенных функций. На панели навигации устройства Apple будет кнопка «Назад», потому что именно там пользователь iphone будет искать ее.
Что касается Android, то, поскольку мы снабжены физической кнопкой «Назад», мы должны оставить все как есть, потому что это первое место, куда пользователь Android обратится, если захочет вернуться.
Поэтому, поскольку удовлетворение пользователя и простота использования являются главной заботой, я бы не стал играть с кнопкой «Назад» (если только мне не придется).
Ответ №2:
Аналогично ответам выше, однако для простоты я выбрал центральный подход, при котором я фактически сохраняю кнопку «Назад» в заголовке навигации, однако пользователь все еще может нажать жесткую кнопку «Назад», и код фактически выполняет ту же функциональность.
По сути, она охватывает оба набора пользователей, некоторых действительно новых, которые еще не понимают жестких клавиш Android, например, людей, привыкших к iOS (каламбур), и других, более обходительных пользователей Android.
Комментарии:
1. хм … если здесь и есть каламбур, я его не вижу. (каламбур)
Ответ №3:
Я считаю, что лучшего подхода быть не может. Это зависит от вашего пользовательского интерфейса и того, сколько места на экране занимает ваша навигация. Лучший подход — создать два варианта ant alllow на усмотрение бета-тестеров. Таким образом, кнопка «Назад» на экране может быть как удобной, так и раздражающей.
Ответ №4:
Что на самом деле делает кнопка «Назад», так это закрывает ваше текущее действие и выводит предыдущее на передний план.
Вы можете сделать то же самое, вызвав функцию finish() в вашей текущей деятельности. Это удалит текущее действие из стека действий и перенесет вас к предыдущему.
Асаф Пинхасси