Игнорировать прослушиватель щелчков Polyline (как GeoJSONFeature), так что прослушиватель щелчков по карте может быть запущен - PullRequest
0 голосов
/ 03 сентября 2018

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

Если я создаю полилинии вручную как Polyline и вызываю .setClickable (false), все работает как положено. Однако, если я попытаюсь сделать так:

 GeoJsonLayer layer = null;
 try {
     String json = "(...)";
     layer = new GeoJsonLayer(mMap,new JSONObject(json));
 } catch (JSONException e) {
     e.printStackTrace();
 }

 GeoJsonLineStringStyle pointStyle = layer.getDefaultLineStringStyle();
 pointStyle.setClickable(false);

onPolylineClick по-прежнему вызывается вместо onMapClick

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...