Я пытаюсь получить Package Name
приложения для управления базами данных, сделать отступ в значке пакета приложения и установить его в ImageView
. До сих пор я смог построить следующее:
try {
Cliente movieDetailsVO=myDb.getFav(0); // DB sqlite
// Erro here next line --V
Drawable icon=getPackageManager().getApplicationIcon(movieDetailsVO.getCOLPM()); // <== get ID package app banco de dados
imgIcon.setImageDrawable(icon);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
кто-то может мне помочь ...
Разобрался @aminography Помог мне большое спасибо за внимание
Я получил это
Cliente movieDetailsVO = myDb.getFav(0);
txtMovieNameDisplay.setText(movieDetailsVO.getNAME());
String packageName = movieDetailsVO.getCOLPM();
try {
Drawable icon = getContext().getPackageManager().getApplicationIcon(packageName);
imgIcon.setImageDrawable(icon);
} catch (PackageManager.NameNotFoundException ne) {
}