如果未在设备中安装,则无法获取应用程序图

时间:2017-07-19 05:15:36

标签: android

我有一个应用,我想从包名中获取应用程序图标。我正在使用下面提到的代码,但是当应用程序未安装在设备中时它无法正常工作。请帮助我。

代码: -

 Drawable applicationIcon = getPackageManager().getApplicationIcon("com.whatsapp");
        tvWhatsapp.setCompoundDrawablesWithIntrinsicBounds(null, applicationIcon, null, null);

1 个答案:

答案 0 :(得分:2)

使用软件包管理器获取应用程序图标,必须在您的设备上安装该应用程序。