Чтобы отключить сглаживание при выводе Bitmap в Android, нужно передать объект рисования с отключённым сглаживанием. 1 Для этого используется метод paint.setAntiAlias(false)
. 1 Его следует передать в метод drawBitmap() как последний аргумент. 1
Также можно попробовать поместить drawable-ресурсы, которые сглаживаются, в папку drawable-hdpi, иначе Android будет сглаживать изображение, несмотря на настройки Paint-объекта. 3
Ещё один вариант — создать транслятор Bitmap с порогом установки цвета пикселя или антиблюр-фильтр для обработки результата матричного преобразования. 3
Выбор метода зависит от конкретной ситуации и предпочтений разработчика.