Android

[Android] Notification 에 RemoteViews 사용 시 이미지 삽입

박진만 2019. 7. 23. 10:14
반응형

안드로이드 Notification 구현 시 Custom layout 을 적용하기 위해 RemoteViews 사용

Custom layout 이미지뷰 영역에 서버에서 받아오는 이미지 표시하려고 하였으나 안됨

RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.notification_player);
remoteViews.etImageViewUri(R.id.img_thumbnail, Uri.parse("https://aa.co.kr");

리모트뷰에 setImageViewUri 는 도메인 주소가 아닌 파일 경로가 들어가야 하는 것 같음

대안으로 Picasso 적용

Picasso.get().load("https://aa.co.kr").into(remoteViews, R.id.img_thumbnail, FOREGROUND_NOTIFICATION_ID, mBuilder.build());
반응형