Android 解决华为手机图片底色变绿问题
前几天开发过程中遇到了一个比较有意思的问题,在华为meta9上使用Glide加载图片,在加载的时候出现了图片底色变绿的情况,在其他手机上均为正常的白色。
解决方法如下:
package com.xxx.xx;
public class GlideConfiguration implements GlideModule {@Override public void applyOptions(Context context, GlideBuilder builder) {builder.setDecodeFormat(DecodeFormat.PREFER_ARGB_8888); }@Override public void registerComponents(Context context, Glide glide) {} }
在Manifest里面添加
<meta-data android:name="com.xxx.xx.GlideConfiguration" android:value="GlideModule"/>
Glide默认的压缩格式为RGB565,将其修改后就正常了,Glide加载相关代码如下:
Glide.with(MainApplication.getAppContext()).load(ApiConstant.BASE_URL_IMG + url).diskCacheStrategy(DiskCacheStrategy.SOURCE).placeholder(R.mipmap.default_logo2).error(R.mipmap.default_logo2).into(imageView);
Android 解决华为手机图片底色变绿问题相关推荐
- Android解决华为手机上出现Register too many Broadcast Receivers的crash
记录一下,方便下次找到! 这里只提供解决方法,需要相关原理请移动本文末尾! 第一步: 在项目lib的gradle引入库 dependencies {// add dependenciesimpleme ...
- Android 头像替换,解决华为手机取不到图片
只用涉及到用户模块的App基本上就会用到头像替换的功能,类似的代码也是信手沾来,百度.GitHub以及各大论坛好博客一大把,随便粘过来就可以用了.但是...有坑.在华为荣耀手机上踩坑了,网上看了下问的 ...
- Android:解决华为手机隐藏虚拟按键Activity被重新创建的问题
解决华为手机隐藏虚拟按键Activity被重新创建的问题 问题描述 解决方法 分析 问题描述 在华为手机P9上 屏幕底部虚拟按键用户可以随时隐藏或显示,在改变后 返回上一页,会导致页面重新创建,页面操 ...
- android 解决华为 SlidingMenu出现白屏
今天,讲讲如何处理 SlidingMenu在华为手机上出现的白屏. 之前做了一个自定义的Monitor,用来播放视频,但是在华为手机上,每次滑动SlideMenu后,Monitor会出现白屏,之 ...
- android 解决小米手机上选择照片路径为null的问题
之前做了一个获取相册选择图片的功能,后来测试人员在小米的手机 测试时出现崩溃现象.自己就在网上查找资料,发现是小米的获取图片路径的代码与其他的手机不一样,于是修改了代码,解决了这个问题,这里记录一下. ...
- android小米手机上传图片,android 解决小米手机上选择照片路径为null的问题
释放双眼,带上耳机,听听看~! 之前做了一个获取相册选择图片的功能,后来测试人员在小米的手机 测试时出现崩溃现象.自己就在网上查找资料,发现是小米的获取图片路径的代码与其他的手机不一样,于是修改了代码 ...
- Android 针对华为手机调用裁剪出现圆形裁剪框的处理
Android 针对华为手机调用裁剪出现圆形裁剪框的处理 if (Build.MANUFACTURER.equals("HUAWEI")) {intent.putExtra(&qu ...
- android华为获取相册,解决华为手机获取相册图片路径为null
最近代码君遇到一个问题,在其他手机调用系统相册获取图片路径都是可以的,但是华为手机,执行相同代码,会报空指针异常,网上找了很多资料,都没什么实用的效果 Intent intent; intent = ...
- 解决华为手机获取相册图片路径为null
最近代码君遇到一个问题,在其他手机调用系统相册获取图片路径都是可以的,但是华为手机,执行相同代码,会报空指针异常,网上找了很多资料,都没什么实用的效果 Intent intent; intent = ...
- android 解决华为系列手机调试时不能打印Logcat日志信息
华为荣耀6(华为h60-l01)在真机调试项目APP时,老是无法出现Logcat打印出来的各种错误信息.困了很久,最后发现原来是华为手机系统Log打印是关闭的. 具体怎么打开手机系统的Log打印呢? ...
最新文章
- K近邻算法你掌握了吗?来测试一下就知道了
- NOIp #2010
- TikTok英国市场你不能不知道的10大数据
- ant ftp get nullpointerException
- 借助阿里AntUI元素实现两个Web页面之间的过渡——“Loading…”
- mongodb固定集合(Capped Collection)和大文件管理(GridFS)
- c语言中fprintf的作用,C语言中的printf(),sprintf()和fprintf()
- Java 病毒感染检测
- 什么是上行带宽,什么是下行带宽
- 20.溢出文本用省略号表示
- stacey矩阵 敏捷_通过矩阵镜头实现敏捷
- 今年的情人节,给心爱的她一个不一样的礼物吧
- antd 阿里图标库扩展a-icon 图标
- 移动最小二乘实现点云插值(上采样 | 增采样)详细讲解❤️❤️❤️
- python:实现连接mysql数据库(附完整源码)
- python最大连续递增子列_最长递增子序列(LIS)解法详述
- php5.1.6下载,phpnow1 PHPnow 简体中文免费版 V1 5 6 下载
- 小说旗 单篇文章采集
- 安搭Share谈北上广之外——深!
- dell optiplex 3050 aio 重装系统USB总线驱动安装不成功问题解决