Кнопки навигации вперед и назад для Android - PullRequest
0 голосов
/ 22 сентября 2011

Я портирую приложение для iPhone на Android и не могу найти Android-эквивалент UINavigationItem. Это кнопки с треугольной стороной, указывающие движение между разными экранами. Для примера того, что я пытаюсь сделать, это из приложения BeyondPod: http://mobiputing.wpengine.netdna -cdn.com / WP-содержание / добавления / 2011/05 / beyondpod.jpg

Кнопки с надписью «Категории» и «Подкасты» - это то, что я хотел бы дублировать.

Ответы [ 2 ]

1 голос
/ 22 сентября 2011

Android имеет аппаратную кнопку возврата. Переадресация обычно выполняется каким-либо виджетом, например кнопкой или ссылкой, где-то в Activity.

0 голосов
/ 24 сентября 2011

Я посмотрел на скриншот, который вы снова опубликовали, и заметил, что ваши левая и правая кнопки предназначены для переключения между категориями, а не для перехода к более раннему экрану. (Я не уверен, что я прав)

Если этоВ случае использования левой и правой кнопок все в порядке, поскольку они предназначены для переключения между категориями, а не на предыдущем экране.Но удерживать левую кнопку, чтобы перейти к предыдущему экрану, не обязательно.Здесь мы должны думать с точки зрения пользователя Android.Они подключены к аппаратной кнопке «Назад», чтобы перейти к предыдущему экрану.Есть много примеров приложений, которые имеют небольшие изменения в своих версиях для Android и iPhone.Например, Evernote.Он использует вкладки на iPhone, но в Android они как бы создали панель инструментов в сочетании с панелью действий.

Поэтому при переносе приложения на iphone важно учитывать, что необходимо внести достаточно изменений, чтобы пользователь Android чувствовал, что у него есть навигация, к которой он привык.Большинство приложений, которые выглядят точно так же, как и приложения для iphone, создаются с помощью этих кросс-мобильных инструментов разработки (Titanium, Sencha Touch).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...