Intereting Posts
Сравнение и сопоставление двух звуков в Android Уровень языка Java 8 (Retrolambda) на AndroidStudio 4+? Как запросить провайдера контента UserDictionary на Android? Что я должен добавить в манифест для отладки приложения Android на самом устройстве? Android Studio 2.0 – плагин слишком стар, обновите его до более поздней версии или установите переменную окружения ANDROID_DAILY_OVERRIDE в Разница между расширением LifecycleActivity, Activity, ActionbarActivity и AppCompactActivity? Google oauth2 работает с одним временным кодом, созданным с Android, но не работает для кода, созданного с помощью JS SDK ListView не отображается в MainActivty моего приложения (прикрепленное изображение) Не удается найти символ «обмен сообщениями» в com.google.firebase.messaging.FirebaseMessagingService Добавление календаря и событий в Android 2.2 Holo Light с Dark Actionbar, показывающий Holo Темные копии и вставки значков Принудительная ориентация экрана PhoneGap (Android) Как можно вытащить (частные) данные своего собственного приложения для Android? Как сделать программную кнопку Toggle включенной и включенной в Android? Утверждение IF просто не работает

Android: java.lang.IllegalArgumentException: Неизвестный цвет

Я получаю ошибку выше, когда пытаюсь запустить следующий код:

int colourInt = Color.parseColor(colour.getHexValue()); 

Оскорбительное шестнадцатеричное значение – ee3090b0 . Есть ли способ преобразовать шестнадцатеричное значение цвета в его целочисленный эквивалент и сохранить значение alpha? Я пробовал следовать предложению, сделанному в этом посте , но он не работает …

Solutions Collecting From Web of "Android: java.lang.IllegalArgumentException: Неизвестный цвет"

Из документации :

Public static int parseColor (String colorString)

Разберите цветную строку и верните соответствующий цвет-int. Если строка не может быть проанализирована, выбрасывается исключение IllegalArgumentException . Поддерживаемые форматы: #RRGGBB #AARRGGBB 'red', 'blue', 'green', 'black', 'white', 'gray', 'cyan', 'magenta', 'yellow', 'lightgray', 'darkgray '

Вероятно, ваш метод возвращает строку, которая не начинается с символа # .