Полноэкранное растровое изображение становится пиксельным на TAB 10.1 - PullRequest
1 голос
/ 06 января 2012

Я рисую полноэкранное растровое изображение на холсте, и jpg, который я использую, является исходным разрешением TAB 10.1 (1280x752. Также пробовал 1280x800, размер которого включает нижнее меню)

Но изображение на экране становится очень пиксельным, хотя масштабирование не должно выполняться

Это изображение, которое я использую для этого теста и это результат на вкладке

Вот код, который я использую:

Rect rct = new Rect( 0, 0, 1280, 752 );
canvas.drawBitmap( bitmap, null, rct, lPaint );

Есть идеи, почему изображение не отображается так, как должно?

1 Ответ

2 голосов
/ 06 января 2012

Попробуйте использовать перед использованием lPaint:

lPaint = new Paint();
lPaint.setAntiAlias(true);
lPaint.setFilterBitmap(true);
lPaint.setDither(true);
...