https圖片轉Bitmap

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(); } }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章