瀏覽代碼

Merge pull request #2450 from nextcloud/fixLocalStorageBrowsing

Fix local file/folder browsing
Andy Scherzinger 7 年之前
父節點
當前提交
f19568088b

+ 1 - 1
src/main/java/com/owncloud/android/ui/adapter/LocalFileListAdapter.java

@@ -423,7 +423,7 @@ public class LocalFileListAdapter extends RecyclerView.Adapter<RecyclerView.View
     }
     }
 
 
     private List<File> getFolders(final File directory) {
     private List<File> getFolders(final File directory) {
-        File[] folders = directory.listFiles(File::isFile);
+        File[] folders = directory.listFiles(File::isDirectory);
 
 
         if (folders != null && folders.length > 0) {
         if (folders != null && folders.length > 0) {
             return new ArrayList<>(Arrays.asList(folders));
             return new ArrayList<>(Arrays.asList(folders));

+ 2 - 0
src/main/java/com/owncloud/android/ui/fragment/LocalFileListFragment.java

@@ -121,6 +121,8 @@ public class LocalFileListFragment extends ExtendedListFragment implements Local
                 mContainerActivity.getInitialDirectory(), this, getActivity());
                 mContainerActivity.getInitialDirectory(), this, getActivity());
         setRecyclerViewAdapter(mAdapter);
         setRecyclerViewAdapter(mAdapter);
 
 
+        listDirectory(mContainerActivity.getInitialDirectory());
+
         Log_OC.i(TAG, "onActivityCreated() stop");
         Log_OC.i(TAG, "onActivityCreated() stop");
     }
     }