LineStyleBuilder и подобные не могут разрешить setColor() и другие функции
Недавно я обновлял старый проект Android, в котором использовался nutiteq sdk. Я начал переносить классы и функции на гораздо более новую версию carto sdk.
При этом я столкнулся с несколькими конфликтами или несовместимостью. Но такая простая вещь, как построитель стилей, по какой-то причине не решается.
Я преобразовал исходный код здания стиля в это:
LineStyleBuilder lsb = new LineStyleBuilder();
lsb.setColor(bcolor);
lsb.setWidth(0.02f);
LineStyle lineStyle=lsb.buildStyle();
Android Studio сообщает, что не может разрешить setColor и setWidth.
Я импортировал правильные классы и т. Д., Но у меня все равно возникает эта проблема.
Кто-нибудь знает, что может происходить?
1 ответ
Это, безусловно, должно сработать. Официальный образец проекта github (CartoDB/mobile-android-samples) содержит в основном тот же код и работает должным образом ( OverlaysActivity.java).