Ejemplo n.º 1
0
 private static void addToInstallQueue(
     SharedPreferences sharedPrefs, PendingInstallShortcutInfo info) {
   synchronized (sLock) {
     String encoded = info.encodeToString();
     if (encoded != null) {
       Set<String> strings = sharedPrefs.getStringSet(APPS_PENDING_INSTALL, null);
       if (strings == null) {
         strings = new HashSet<String>(1);
       } else {
         strings = new HashSet<String>(strings);
       }
       strings.add(encoded);
       sharedPrefs.edit().putStringSet(APPS_PENDING_INSTALL, strings).commit();
     }
   }
 }