ExFilePicker icon indicating copy to clipboard operation
ExFilePicker copied to clipboard

Not wroking from fragment? Any suggesttion would be welcome

Open ahsan7766 opened this issue 6 years ago • 1 comments

ahsan7766 avatar Apr 04 '19 07:04 ahsan7766

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.

Olexandr1904 avatar Aug 11 '19 22:08 Olexandr1904