Icon icon = aiPush.getIcon();
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.P) {
assert icon != null;
Uri uri = icon.getUri();
try {
URL url = new URL(uri.toString());
URLConnection urlConnection = url.openConnection();
HttpsURLConnection con = (HttpsURLConnection) urlConnection;
urlConnection.connect();
int contentLength = con.getContentLength();
InputStream inputStream = urlConnection.getInputStream();
BufferedInputStream bufferedInputStream = new BufferedInputStream(inputStream, contentLength);
Bitmap bitmap = BitmapFactory.decodeStream(bufferedInputStream);
builder.setLargeIcon(bitmap);
inputStream.close();
bufferedInputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
https图片转Bitmap
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- TODO1:将字符串转换成Bitmap类型(Base64字符串转换成图片) TODO2:二进制流转换为Bitmap...
- 当有了bitmap之后,如果使用Bitmap.createBitmap()方法来进行图片变换,速度较慢,推荐使用c...
- 将资源图片转bitmap,原代码: Bitmap bm1=BitmapFactory.decodeResource...
- 1.写xml文件 <?xml version="1.0" encoding="utf-8"?> xmlns:a...