繁体   English   中英

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

[英]How can I prevent from applying blur Filter Image on resize?

我正在尝试调整应用程序中图像的大小。 问题是Android会自动应用模糊像素的滤镜。 如何防止这种情况发生,而是查看单个像素。 如像素化。 我使用ValueAnimator来增加将图像设置为Background的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();

我的意思的例子

在此处输入图片说明

搜寻了一阵子之后,我找到了解决方案。

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

我想念的可以帮助我更快找到答案的词是抗锯齿,必须禁用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM