mirror of
https://github.com/geometer/FBReaderJ.git
synced 2025-10-03 01:39:18 +02:00
different filter modes for different options
This commit is contained in:
parent
127a96ee37
commit
0ffae5fd20
4 changed files with 15 additions and 8 deletions
|
@ -634,7 +634,7 @@ public class FileChooserActivity extends Activity {
|
|||
mRoot = mFileProvider.defaultPath();
|
||||
|
||||
IFileProvider.FilterMode filterMode = (FilterMode) getIntent().getSerializableExtra(_FilterMode);
|
||||
if (filterMode == null){
|
||||
if (filterMode == null) {
|
||||
filterMode = IFileProvider.FilterMode.DirectoriesOnly;
|
||||
}
|
||||
|
||||
|
@ -1709,9 +1709,9 @@ public class FileChooserActivity extends Activity {
|
|||
private final View.OnClickListener mBtnOk_ActionBar_OnClickListener = new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
if ((getLocation() instanceof File)){
|
||||
if(mFileProvider.getFilterMode() != IFileProvider.FilterMode.AnyDirectories){
|
||||
if(!((File)getLocation()).canWrite()){
|
||||
if (getLocation() instanceof File) {
|
||||
if (mFileProvider.getFilterMode() != IFileProvider.FilterMode.AnyDirectories) {
|
||||
if (!((File)getLocation()).canWrite()) {
|
||||
Dlg.toast(FileChooserActivity.this, R.string.afc_msg_app_cant_choose_folder, Dlg._LengthShort);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue