Как сделать mapView прозрачным в Android? - PullRequest
2 голосов
/ 17 августа 2011

Я хочу сделать отображение карты полностью прозрачным, не делая прозрачными мои наложения.Я уже прочитал эти сообщения: Как сделать объект MapView прозрачным (альфа)? и: http://blog.pocketjourney.com/2008/03/15/tutorial-1-transparent-panel-linear-layout-on-mapview-google-map/. К сожалению, они не решили мою проблему.

Вот ещеподробное объяснение проблемы: я создал подкласс класса MapView (com.google.android.maps.MapView) и нарисовал его холст с вызовом super.dispatchDraw (Canvas c), прежде чем рисовать мои наложения в методе dispatchDraw MapView.Мне также удалось добавить прозрачный цвет поверх mapView, и мои наложения были успешно нарисованы поверх этого цвета.Однако я не могу найти способ сделать холст MapView прозрачным, чтобы я мог показывать свои наложения (без какой-либо визуальной информации о просмотре карты) поверх лежащего в основе imageView.У кого-нибудь есть решение?Давно боролся с этим!

...