如何防止在调整大小时应用模糊滤镜图像?

时间:2017-12-09 17:42:38

标签: java android

我正在尝试在我的应用中调整图片大小。问题是Android会自动应用模糊像素的过滤器。如何防止这种情况发生,而是看到个别像素。就像Pixelated一样。我使用ValueAnimator来增加将图像设置为背景的RelativeLayout的大小。

ValueAnimator animator = ValueAnimator.ofInt(2000, 200000);
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
    @Override
    public void onAnimationUpdate(ValueAnimator valueAnimator) {

        int state = (Integer) valueAnimator.getAnimatedValue();
        screenX = state;
        screenY = state;

        myContent.setLayoutParams(new FrameLayout.LayoutParams(screenX, screenY));

    }
});
animator.setDuration(2000);
animator.start();

我的意思

的例子

enter image description here

1 个答案:

答案 0 :(得分:0)

嘿,经过一段时间的搜索,我找到了解决方法。

http://www.41post.com/4241/programming/android-disabling-anti-aliasing-for-pixel-art

我失踪的那个词可以帮助我更快地找到答案,反抗锯齿必须是无法解决的