2013-12-17 1 views
0

Я экспериментировал впервые с Android на панели навигации. Я думаю, что это очень элегантный способ предоставить меню приложения. Однако, показывая мой прототип некоторым друзьям, кажется, что он не перестает интуитивно искать меню i) в верхнем левом углу соответственно ii) в левой части экрана.Добавление пользовательского изображения на центр навигационной выдвижного ящика

Чтобы обеспечить «пользователю подсказку» для случая I), я добавил пользовательское изображение, создавая ActionBarDrawerToggle. Это приводит следующий дизайн заголовка (маленькая стрелка является Cutom изображения, в то время как красная звезда значок приложения):

enter image description here

Сейчас пока developping, я думал, что это совершенно очевидно, но Apparantly Я не прав :). Так как вторая идея, для поддержки пользователя, чтобы найти вариант II), описанных ниже, я попытался выяснить, как добавить еще изображения в определенном месте, которое я хочу объяснить с изображением:

enter image description here

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

+0

Google Maps делает что-то подобное, за исключением они не двигают изображение с выдвижным ящиком. они просто поставить «ручкой», чтобы захватить, чтобы показать там ящик – tyczj

ответ

1

Хотя я не знаю, t действительно протестировал его с Android-навигатором Android,
Вы пытались поместить изображение в макет своей деятельности? Изображение будет располагаться посередине по вертикали, а родительский - горизонтально. Я считаю, что это сработает (т. Е. Изображение будет нажато при открытии ящика). В качестве улучшения вы также можете изменить изображение в обратных вызовах ящика, чтобы у вас была стрелка, указывающая прямо, когда ящик закрыт, и стрелка, указывающая слева, когда ящик открыт.

Надеюсь, что это помогает.

+0

Вы имеете в виду поставить ImageView с более высоким значением z поверх активности и обработать события прокрутки? Это звучит как прекрасный хак :) –

Смежные вопросы