GeoJsonLayer.GeoJsonOnFeatureClickListener не работает с исходной библиотекой android-maps-utils - PullRequest
0 голосов
/ 20 мая 2019

Я отправил отчет об ошибке в Google (https://issuetracker.google.com/issues/130169022) еще в апреле по проблеме, которая у меня возникла без каких-либо действий со стороны Google.

Так что я подумал, что сам посмотрю на это. Я импортировал источник android-maps-utils из https://github.com/googlemaps/android-maps-utils/tree/master/library в свой проект.

Я обновил settings.gradle, чтобы включить модуль библиотеки:

include ':app', ':library'

И обновил мой build.gradle для компиляции исходного кода вместо получения его из скомпилированной библиотеки:

 //implementation 'com.google.maps.android:android-maps-utils:0.5'  << taken out
 implementation project(':library')   // << use source code

Я не внес изменений в код своего приложения.

Компиляция сработала успешно, слой GeoJson правильно показывает мои объекты, но GeoJsonLayer.GeoJsonOnFeatureClickListener не срабатывает при щелчке объекта!

Есть идеи о том, чего мне не хватает?

Или это тот случай, когда исходный код на Github не соответствует тому, что Google фактически предоставляет через репозитории google () или jcenter ()?

...