Fix crash in app info

Bug: 19653600
Change-Id: Iddd2da2fcab284e34d40afe493c72bb469648380
diff --git a/src/com/android/settings/applications/AppLaunchSettings.java b/src/com/android/settings/applications/AppLaunchSettings.java
index 24a6fe0..c31d8ad 100644
--- a/src/com/android/settings/applications/AppLaunchSettings.java
+++ b/src/com/android/settings/applications/AppLaunchSettings.java
@@ -42,7 +42,6 @@
 import com.android.settings.applications.ApplicationsState.AppEntry;
 
 import java.util.ArrayList;
-import java.util.Collections;
 import java.util.List;
 
 public class AppLaunchSettings extends AppInfoWithHeader implements OnClickListener {
@@ -168,9 +167,9 @@
 
     private static boolean hasPreferredActivities(PackageManager pm, String packageName) {
         // Get list of preferred activities
-        List<ComponentName> prefActList = Collections.emptyList();
+        List<ComponentName> prefActList = new ArrayList<>();
         // Intent list cannot be null. so pass empty list
-        List<IntentFilter> intentList = Collections.emptyList();
+        List<IntentFilter> intentList = new ArrayList<>();
         pm.getPreferredActivities(intentList, prefActList, packageName);
         if (localLOGV) {
             Log.i(TAG, "Have " + prefActList.size() + " number of activities in preferred list");