Three fixes for the file browser to fix bug and improve usability:
The file browser could cause exception when the listFiles() methods
failed and returned a null pointer. Now it is properly handled and
the app would not crash in this case.
The title for the absolute path no longer overlaps with the first
entry.
String appears "(empty directory)" for the empty directy, so that
the user wouldn't be confused, when they starts from a empty
directory when trying to import flash cards from files.
Three fixes for the file browser to fix bug and improve usability: