ExFilePicker
ExFilePicker copied to clipboard
Not wroking from fragment? Any suggesttion would be welcome
Did you use androidx.Fragment? You can create an extension function. Something like this:
private fun ExFilePicker.startFromFragment(fragment: Fragment, requestCode: Int) {
val intent = Intent(activity, ExFilePickerActivity::class.java)
intent.putExtra(ExFilePickerActivity.EXTRA_CAN_CHOOSE_ONLY_ONE_ITEM, true)
intent.putExtra(ExFilePickerActivity.EXTRA_SHOW_ONLY_EXTENSIONS, arrayOf("jks", "dat"))
intent.putExtra(ExFilePickerActivity.EXTRA_IS_NEW_FOLDER_BUTTON_DISABLED, true)
intent.putExtra(ExFilePickerActivity.EXTRA_IS_SORT_BUTTON_DISABLED, false)
intent.putExtra(ExFilePickerActivity.EXTRA_IS_QUIT_BUTTON_ENABLED, true)
intent.putExtra(ExFilePickerActivity.EXTRA_CHOICE_TYPE, ExFilePicker.ChoiceType.FILES)
intent.putExtra(ExFilePickerActivity.EXTRA_SORTING_TYPE, ExFilePicker.SortingType.NAME_ASC)
intent.putExtra(ExFilePickerActivity.EXTRA_USE_FIRST_ITEM_AS_UP_ENABLED, true)
fragment.startActivityForResult(intent, requestCode)
}
Don't forget to change my settings.