-8
我有一個應用程序,我想從程序包名稱中獲取應用程序圖標。我使用的代碼如下所述,但它不適用於應用程序未安裝在設備中。請幫助我。如果未在設備中安裝,未獲取應用程序圖標?
代碼: -
Drawable applicationIcon = getPackageManager().getApplicationIcon("com.whatsapp");
tvWhatsapp.setCompoundDrawablesWithIntrinsicBounds(null, applicationIcon, null, null);
爲什麼你認爲你可以得到一個應用程序的圖標,如果它沒有安裝?當然這不起作用。該應用程序未安裝!因此,該圖標不在您的設備上。 –
我不明白你在做什麼... –
@代碼學徒確實 –