2015-12-31 3 views
0

У меня есть MapView в моем приложении, и я знаю, что Google требует указать атрибуцию. Однако я хочу, чтобы показать CardView на верхней части карты, как показано на Google Street View приложения:Ссылка на изображение MapView отключена

https://lh3.googleusercontent.com/HomQ_aI9pJlFVvT-YW_Vp71hpo6n90C_BRUaSJYnRuIOLtvxK8QxaXC03_NngbBqJCo=h900-rw

Когда я показываю свои взгляды карты, они прикрывают карту атрибуции, и я не могу понять как сделать его видимым. Кто-нибудь знает, есть ли способ переместить его или если Google сможет обойти его только для своего приложения, так как они владеют картами?

Редактировать: Чтобы сделать его более понятным, когда я пытаюсь сделать то же самое, текст «Google» всегда отображается в нижней части MapView. Но каким-то образом Street View заставил текст казаться достаточно высоким над дном, чтобы карты не покрывали его.

ответ

1

Вам нужно будет вручную отрегулировать наложение карты (на основе того, какие элементы управления пользовательского интерфейса вы показываете/скрываете). Наложение карты будет перемещать текст атрибуции на основе заданных значений.

https://developers.google.com/android/reference/com/google/android/gms/maps/GoogleMap.html#setPadding(int, int, int, int)

+0

Отлично, спасибо большое! –

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