2015-05-27 2 views
0

У меня есть карта, на которой я размещаю булавки, чтобы показать определенные местоположения - контакты со временем меняются. Так что, используя ListView, у меня есть контент, который меняет, я собирался реализовать «Проведите по экрану», чтобы пользователи могли провести обновление, чтобы обновить карту, чтобы показать новый контент.Обновление карты в Android (Material Design)

Но принципы дизайна материала говорят:

Pannable содержания, как и в картах, не имеет начальное направления или происхождения контента, из которого пользователи могут предполагать прикосновение, чтобы обновить жест будет исходить.

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

-

Если это имеет значение, для контекста моя карта находится в закладке (используя ViewPager), и пользователь может получить доступ к нему в любое время, проводя влево/вправо на него.

+0

Попробуйте добавить ярлык обновления поверх карты сверху или снизу, чтобы вручную обновить содержимое карты. –

ответ

-1

Вы можете быть очень креативными в этом отношении!

встряхнуть, чтобы обновить

Таким образом, вам не нужно какое-либо взаимодействие с экраном, который в идеале должен быть посвященного взаимодействие с картой. Вы могли бы настроить чувствительность дрожания на все, что захотите.

Или вы могли бы использовать традиционную кнопку где-то на экране, но я думаю, что встряска может быть довольно крутой!