Articles of Оттенок

Как отточить растровое изображение до сплошного цвета

Как можно было бы покрасить битмап в сплошной цвет, эффективно заменив все пиксели с альфа> 0 на заданное значение RGB? Кроме того, как сделать то же самое, но сохранить альфа для каждого пикселя? Я не ищу работу с пикселями, поскольку они, как правило, медленные. Я пробовал использовать ColorMatrixColorFilter и ColorFilter, которые подчеркивают битмап, но они […]

Android: оттенок с использованием DrawableCompat

Я пытаюсь подкрасить изображение до уровня API Android уровня 21. Я успешно обрабатывал элементы, используя: <android:tint="@color/red"/> Однако я не могу понять, как это сделать с помощью кода в ImageView: Drawable iconDrawable = this.mContext.getResources().getDrawable(R.drawable.somedrawable); DrawableCompat.setTint(iconDrawable, this.mContext.getResources().getColor(R.color.red)); imageView.setImageDrawable(iconDrawable); Я попытался установить TintMode, но это, похоже, не отличается. Я неправильно использую класс совместимости v4 DrawableCompat?

Intereting Posts
Как отменить покупку in-app на Android? «Ожидание запуска целевого устройства» в Android Studio 2.3 Как остановить сеанс в Google mobile analytics v2 для Android без использования EasyTracker Как я могу получить onclick событие в веб-браузере в Android? Выбор WebView заставляет мягкую клавиатуру временно скрываться, а затем возвращаться Аварийный сигнал AlarmManager, случайно отсутствующий, когда телефон не используется Android: Как сделать пусковую установку всегда открывать основное действие, а не активность ребенка? (или иным образом) Принудительно использовать тот же сертификат для подписи разных «buildTypes», которые настроены для определенного «productFlavor»? Android mediaRecorder.setAudioSource не удалось Закрыть приложение при нажатии кнопки на Android Насколько разумным является Eclipse / ADT, когда дело доходит до проектов библиотеки Android? Автоматическая аутентификация для Android WiFi Direct Связывание данных с пользовательскими слушателями на пользовательском представлении Android – кэш Bitmap занимает много памяти Удалите приложение Android Wear с реального устройства