SetColor для динамического вращения библиотеки в Android - PullRequest
0 голосов
/ 22 января 2019

Я работаю с библиотекой Spinwheel в Android.Приложение основано на клиент-сервере, поэтому все данные для вращения отображаются через API.Базовый проект работает нормально, я могу отправлять значения и тексты через API и показывать его на колесе с некоторыми предопределенными цветами для срезов колеса (в ресурсе значений).НО я хочу динамически устанавливать цвета с помощью API.

Мой объект JSON для одного элемента

"Title": "First ITEM", "Description": "blah blah blah", "color": "#331840"

ТЕПЕРЬ ПРОБЛЕМЫ

spinwheel.setColors(wheelItemsColor);

принимает только int [].

, но цветовой формат, который у меня есть в моем API - шестнадцатеричный (анализируется как строка).

String hexColor = rewardArray.getString("color"); int intColor = Integer.parseInt(hexColor, 16); wheelItemsColor[i] = intColor;

теперь, как я могу сохранить это color значение с # для int и использовать его.

Вот ссылка на библиотеку Android

...