我在代碼塊中遇到了很多麻煩。我正在搜索已安裝的應用程序名稱列表的列表視圖。我搜查了很多。後來我找到了一些代碼。我不知道這裏發生了什麼事。它只是粉碎... 請不要嘲笑我的代碼。已安裝應用程序列表陣列的Android ListView
listView = (ListView)findViewById(R.id.listView);
PackageManager packageManager = this.getPackageManager();
List<ApplicationInfo> appList = packageManager.getInstalledApplications(0);
List<String> myStrinrgArray = new ArrayList<String>();
Iterator<ApplicationInfo> it = appList.iterator();
while (it.hasNext()){
ApplicationInfo applicationInfo = (ApplicationInfo)it.next();
String appName = packageManager.getApplicationLabel(applicationInfo).toString();
myStrinrgArray.add(appName);
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_2, myStrinrgArray);
listView.setAdapter(arrayAdapter);
}
請幫助任何人,如果可能的話......我會很高興。
注:我在模擬器
你可以發佈錯誤消息/日誌嗎? – acostela
鏈接[link](https://www.dropbox.com/s/ug4yz1asokgnr4x/LogCat.txt?dl=0) – user5281686
問題是否修復? –