안드로이드 개발 질문/답변
(글 수 45,052)
먼저 제가 작업하는 pc는 인터넷이 안되는 관계로 소스를 올려드리지 못합니다
이점 양해부탁드립니다
packagemanger 와 List<applicationinfo>로
설치된 모든 어플 목록을 받아왔습니다.
main.xml에는 listview 하나만 선언해뒀고
list_row.xml 에 imageview와 textview를 선언해서
imageview에는 각 어플 아이콘 이미지를
textview에는 어플들의 label(어플이름)을 받아오게 설정해뒀습니다
그런데 여기서 각 row마다 imageview의 아이콘 이미지를 설정하는게 문제가 됩니다.
packagemanager로 모든 어플의 아이콘 이미지를 loadicon(packagemanager)로 받아오고
araraylist<string> allIcon 에 저장해뒀습니다
allIcon 의 값은 android.graphics.drawable.BitmapDrawable@주소값
으로 나오는거 같은데
이것 imageview에 setimage 같은 형식으로 적용할수 없을까요?




음? 그 아이콘 이미지 Drawable 객체로 받아올수 있지 않나요?
String으로 받아오는게 아니라 Drawable로 받아와서 setImage하시면 됩니다.