在我的應用程序中,我想存儲應用程序圖標列表ArrayList
。這裏是我的代碼從哪裏獲得的應用程序圖標圖像:哪種類型的ArrayList用於存儲android中的可繪製變量
for(String a:array){ //array contains list of appplications package name
try{
Drawable icon=getPackageManager().getApplicationIcon(a);
}
catch (PackageManager.NameNotFoundException e){
Toast.makeText(MainActivity.this,"error",Toast.LENGTH_SHORT).show();
}
}
在這裏,我想存儲所有從icon
變量進入一個ArrayList
應用程序圖標。但是,如何在ArrayList
中存儲所有應用程序圖標圖像,因爲我的圖標是在運行時生成的。 那麼,如何將所有Drawable icons
添加到ArrayList中?
確定您的代碼是正確的。現在我可以將圖標存儲在Drawable ArrayList中。還有一個問題,我怎樣才能使用ListView的Drawable Arraylist。因此,我可以通過ListView顯示圖標 – Rachan