我正在遍历一个列表并尝试将应用程序列表附加到字符串,但到目前为止我只能附加 1 个应用程序。如果我尝试添加到数组中并在列表视图中显示它,它工作正常。
for (PackageInfo pi : apps) {
String[] permissions = pi.requestedPermissions;
String internetpermissionsText = "";
if (permissions != null) {
for (String permission : permissions) {
Log.d("TAG", permission);
if (permission.equals("android.permission.INTERNET")) {
String appname=pi.applicationInfo.loadLabel(packageManager).toString();
internetpermissionsText += appname + "\n";
Log.e("TAG", "Im in!");
}
internetPermission.setText(internetpermissionsText);
}
应用程序列表应显示为
Angry Birds
Facebook
Twitter
Internet
但它只是显示
Angry Birds
Logcat(垃圾邮件太多) http://pastebin.com/PEs8z0Kf