diff options
author | Danny Baumann <dannybaumann@web.de> | 2013-01-21 11:42:33 +0100 |
---|---|---|
committer | Jorge Ruesga <jorge@ruesga.com> | 2013-01-23 22:46:17 +0100 |
commit | 39cea3faa1dc25acca82c659aef9f344c33b412f (patch) | |
tree | aa3cfa7bb2f534f566e93735a459a33be302334f /AndroidManifest.xml | |
parent | 6a977307d9e38e3f61ca51e93d2b33c9af2c48ad (diff) | |
download | android_packages_apps_CMFileManager-39cea3faa1dc25acca82c659aef9f344c33b412f.tar.gz android_packages_apps_CMFileManager-39cea3faa1dc25acca82c659aef9f344c33b412f.tar.bz2 android_packages_apps_CMFileManager-39cea3faa1dc25acca82c659aef9f344c33b412f.zip |
Allow picking of directories.
This is used e.g. by k-9 to select an attachment storage path.
There are a number of intent filter conventions for picking directories.
In k-9's code I found the following:
- action org.openintents.action.PICK_DIRECTORY, scheme file
- action com.estrongs.action.PICK_DIRECTORY, scheme file
- action Intent.ACTION_PICK, scheme folder
- action com.androidworkz.action.PICK_DIRECTORY, scheme file
Implemented is the third variant, as it's the most generic way to
describe the intention.
Change-Id: I8752fe0db923a9ca169cc09eeee6a13bb5236626
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r-- | AndroidManifest.xml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index b7c37b48..618b4a6c 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -115,6 +115,14 @@ <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="*/*" /> </intent-filter> + <intent-filter> + <action android:name="android.intent.action.PICK" /> + <category android:name="android.intent.category.DEFAULT" /> + <category android:name="android.intent.category.BROWSABLE" /> + <data android:scheme="file" /> + <data android:scheme="folder" /> + <data android:scheme="directory" /> + </intent-filter> </activity> <activity |