summaryrefslogtreecommitdiff
path: root/android/src
diff options
context:
space:
mode:
authorPaul Gardiner <paulg.artifex@glidos.net>2012-11-29 16:45:53 +0000
committerRobin Watts <robin.watts@artifex.com>2012-11-29 17:02:35 +0000
commit6c0e38f0e19ef50a7951f082981fabd49f4bee9f (patch)
treeece58c08d4941b355b9f80dd8e9c7021986eb973 /android/src
parent2f493c99377a6e00b4f46a6aee38b1faf1698df2 (diff)
downloadmupdf-6c0e38f0e19ef50a7951f082981fabd49f4bee9f.tar.xz
Android: sort file names in the file chooser
Also remove unnecessary initialisation of the adapter on creation
Diffstat (limited to 'android/src')
-rw-r--r--android/src/com/artifex/mupdf/ChoosePDFActivity.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/src/com/artifex/mupdf/ChoosePDFActivity.java b/android/src/com/artifex/mupdf/ChoosePDFActivity.java
index 82e5cd34..26f4d873 100644
--- a/android/src/com/artifex/mupdf/ChoosePDFActivity.java
+++ b/android/src/com/artifex/mupdf/ChoosePDFActivity.java
@@ -65,8 +65,7 @@ public class ChoosePDFActivity extends ListActivity {
mDirectory = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
// Create a list adapter...
- List<String> fileNames = new ArrayList<String>();
- adapter = new ArrayAdapter<String>(this, R.layout.picker_entry, fileNames);
+ adapter = new ArrayAdapter<String>(this, R.layout.picker_entry);
setListAdapter(adapter);
// ...that is updated dynamically when files are scanned
@@ -88,6 +87,7 @@ public class ChoosePDFActivity extends ListActivity {
if (mFiles != null)
for (File f : mFiles)
adapter.add(f.getName());
+ adapter.sort(String.CASE_INSENSITIVE_ORDER);
}
};