diff options
Diffstat (limited to 'android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java')
-rw-r--r-- | android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java b/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java index c2b939383d20..d7b0ab41c015 100644 --- a/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java +++ b/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java @@ -435,8 +435,18 @@ public class LibreOfficeUIActivity extends AppCompatActivity implements Settings documentProvider = provider[0]; homeDirectory = documentProvider.getRootDirectory(LibreOfficeUIActivity.this); currentDirectory = homeDirectory; - filePaths = currentDirectory.listFiles(FileUtilities + List<IFile> paths = currentDirectory.listFiles(FileUtilities .getFileFilter(filterMode)); + filePaths = new ArrayList<IFile>(); + for(IFile file: paths) { + if(showHiddenFiles){ + filePaths.add(file); + } else { + if(!file.getName().startsWith(".")){ + filePaths.add(file); + } + } + } } catch (final RuntimeException e) { final Activity activity = LibreOfficeUIActivity.this; |