protected void a(File paramFile, String paramString) {
   if (!com.estrongs.fs.impl.local.i.a(paramFile.getPath())) {
     break label10;
   }
   label10:
   while (d.b()) {
     return;
   }
   if ((paramString == null) || (paramString.length() < 1)) {}
   for (paramString = paramFile.getName();
       ;
       paramString = paramString + "/" + paramFile.getName()) {
     if (!com.estrongs.fs.impl.local.i.h(paramFile.getPath())) {
       break label184;
     }
     a.d(new de.a.a.a.a.i(paramString + "/"));
     paramFile =
         com.estrongs.fs.impl.local.i.a(paramFile.getPath(), com.estrongs.fs.i.c, o.a).iterator();
     for (; ; ) {
       if (!paramFile.hasNext()) {
         break label152;
       }
       h localh = (h) paramFile.next();
       if (d.b()) {
         break;
       }
       a(new File(localh.getAbsolutePath()), paramString);
     }
     label152:
     break label10;
   }
   label184:
   d.a(paramFile.getName(), com.estrongs.fs.impl.local.i.e(paramFile.getPath()));
   a(paramString, paramFile);
 }
 public boolean onMenuItemClick(MenuItem paramMenuItem) {
   Object localObject = cr.a(a);
   if (((List) localObject).size() == 0) {
     ak.a(cr.b(a).getBaseContext(), 2131231551, 0);
   }
   while (((List) localObject).size() < 1) {
     return true;
   }
   if ((m.a(cr.b(a), false)) && (ad.a(cr.b(a)).ab())) {
     paramMenuItem = new cv(cr.b(a));
     paramMenuItem
         .a(cr.b(a).getText(2131231715))
         .b(cr.b(a).getText(2131230964))
         .b(2131231270, new fb(this, (List) localObject))
         .c(2131231265, new fa(this));
     paramMenuItem.c();
   }
   for (; ; ) {
     cr.b(a).B();
     return true;
     ArrayList localArrayList = new ArrayList();
     paramMenuItem = null;
     Iterator localIterator = ((List) localObject).iterator();
     while (localIterator.hasNext()) {
       h localh = (h) localIterator.next();
       if (ap.bm(localh.getPath())) {
         cr.b(a).a(localh.getPath(), localh.getAbsolutePath());
       } else {
         localArrayList.add(localh.getAbsolutePath());
         if ((localh instanceof g)) {
           localObject = paramMenuItem;
           if (paramMenuItem == null) {
             localObject = new ArrayList();
           }
           ((List) localObject).add((g) localh);
           paramMenuItem = (MenuItem) localObject;
         }
       }
     }
     if (localArrayList.size() > 0) {
       AppRunner.a(cr.b(a), localArrayList, paramMenuItem);
     }
   }
 }