@@ -14,6 +14,7 @@ Well, it doesn't have a name like Rocky, Cosmos or Fish. Android File Picker, li
1414 - Custom Root path to start
1515 - Built-in default file type and file discriminator
1616 - Or you can implement the file type yourself
17+ - Built in Single Choice mode and Multiple Choice mode.
1718- Custom list filter
1819 - Just want to show pictures(Or videos, audio...)? No problem!
1920 - Of course, you can just display the folder
@@ -25,7 +26,7 @@ Well, it doesn't have a name like Rocky, Cosmos or Fish. Android File Picker, li
2526| :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: |
2627| ![ ] ( https://raw.githubusercontent.com/rosuH/AndroidFilePicker/master/images/default_theme.png ) | ![ ] ( https://raw.githubusercontent.com/rosuH/AndroidFilePicker/master/images/reply_theme.png ) | ![ ] ( https://raw.githubusercontent.com/rosuH/AndroidFilePicker/master/images/crane_theme.png ) | ![ ] ( https://raw.githubusercontent.com/rosuH/AndroidFilePicker/master/images/shrine_theme.png ) |
2728
28- # Download
29+ ## Download
2930
3031Gradle:
3132
@@ -50,9 +51,9 @@ dependencies {
5051
5152Check out [ releases page] ( https://github.com/rosuH/AndroidFilePicker/releases ) to see more versions.
5253
53- # Usage 📑
54+ ## Usage 📑
5455
55- ## Permission
56+ ### Permission
5657
5758The library requires two permissions:
5859
@@ -61,7 +62,7 @@ The library requires two permissions:
6162
6263If you do not have permission to apply, this framework will check and apply at startup.
6364
64- ## Launch 🚀 (Kotlin)
65+ ### Launch 🚀 (Kotlin)
6566
6667``` java
6768FilePickerManager
@@ -81,7 +82,7 @@ FilePickerManager.INSTANCE
8182
8283
8384
84- ## Receive Result
85+ ### Receive Result
8586
8687In ` onActivityResult() ` callback of the starting ` Activity ` or ` Fragment ` :
8788
@@ -118,26 +119,21 @@ The result is a path list of the selected file (`ArrayList<String>()`).
118119
119120Starting with 0.5.2, we removed the coroutine library and implemented it using native threads, so there is no need to add proguard-rules.
120121
121- ## More examples
122+ ## More and more
122123
123- [ Look here ] ( https://github.com/rosuH/AndroidFilePicker/wiki/4.-%E7%A4%BA%E4%BE%8B%E5%8F%8A%E8%A7%A3%E9%87%8A ) .
124+ - [ Source Code Explanation ] ( https://github.com/rosuH/AndroidFilePicker/wiki/4.-%E7%A4%BA%E4%BE%8B%E5%8F%8A%E8%A7%A3%E9%87%8A ) .
124125
125- # Log
126+ - [ Change Log] ( https://github.com/rosuH/AndroidFilePicker/wiki/Change-Log )
126127
127- [ Update Log] ( https://github.com/rosuH/AndroidFilePicker/wiki/%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97 )
128-
129- # TODO
130-
131- [ TODO] ( https://github.com/rosuH/AndroidFilePicker/wiki/TODO )
128+ - [ TODO] ( https://github.com/rosuH/AndroidFilePicker/wiki/TODO )
132129
133130
134131
135132---
136133
137- # Special Thanks To:
134+ ## Special Thanks To:
138135
139- - [ * 1 @whichName ] ( https://github.com/whichname )
140- - [ BRVAH] ( https://github.com/CymChad/BaseRecyclerViewAdapterHelper )
136+ - [ whichName] ( https://github.com/whichname )
141137- [ Matisse] ( https://github.com/zhihu/Matisse )
142138- [ Default Icon Author Shulk] ( http://iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&cid=11271 )
143139- [ Theme Color] ( https://material.io/design/material-studies/about-our-material-studies.html )
0 commit comments