public class ExFilePickerActivity extends AppCompatActivity implements OnListItemClickListener, android.view.View.OnClickListener, NewFolderDialog.OnNewFolderNameEnteredListener, SortingDialog.OnSortingSelectedListener, StorageDialog.OnStorageSelectedListener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXTRA_CAN_CHOOSE_ONLY_ONE_ITEM |
static java.lang.String |
EXTRA_CHOICE_TYPE |
static java.lang.String |
EXTRA_EXCEPT_EXTENSIONS |
static java.lang.String |
EXTRA_HIDE_HIDDEN_FILES |
static java.lang.String |
EXTRA_IS_NEW_FOLDER_BUTTON_DISABLED |
static java.lang.String |
EXTRA_IS_QUIT_BUTTON_ENABLED |
static java.lang.String |
EXTRA_IS_SORT_BUTTON_DISABLED |
static java.lang.String |
EXTRA_SHOW_ONLY_EXTENSIONS |
static java.lang.String |
EXTRA_SORTING_TYPE |
static java.lang.String |
EXTRA_START_DIRECTORY |
static java.lang.String |
EXTRA_USE_FIRST_ITEM_AS_UP_ENABLED |
static java.lang.String |
PERMISSION_READ_EXTERNAL_STORAGE |
POSITION_UP| Constructor and Description |
|---|
ExFilePickerActivity() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
dispatchKeyEvent(android.view.KeyEvent event) |
void |
onClick(android.view.View view) |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onListItemClick(int position) |
void |
onListItemLongClick(int position) |
boolean |
onMenuItemClick(android.view.MenuItem item) |
void |
onNewFolderNameEntered(java.lang.String name) |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
void |
onSortingSelected(ExFilePicker.SortingType sortingType) |
void |
onStorageSelected(java.lang.String path) |
public static final java.lang.String EXTRA_CAN_CHOOSE_ONLY_ONE_ITEM
public static final java.lang.String EXTRA_SHOW_ONLY_EXTENSIONS
public static final java.lang.String EXTRA_EXCEPT_EXTENSIONS
public static final java.lang.String EXTRA_IS_NEW_FOLDER_BUTTON_DISABLED
public static final java.lang.String EXTRA_IS_SORT_BUTTON_DISABLED
public static final java.lang.String EXTRA_IS_QUIT_BUTTON_ENABLED
public static final java.lang.String EXTRA_CHOICE_TYPE
public static final java.lang.String EXTRA_SORTING_TYPE
public static final java.lang.String EXTRA_START_DIRECTORY
public static final java.lang.String EXTRA_USE_FIRST_ITEM_AS_UP_ENABLED
public static final java.lang.String EXTRA_HIDE_HIDDEN_FILES
public static final java.lang.String PERMISSION_READ_EXTERNAL_STORAGE
protected void onCreate(android.os.Bundle savedInstanceState)
public void onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults)
public void onListItemClick(int position)
onListItemClick in interface OnListItemClickListenerpublic void onListItemLongClick(int position)
onListItemLongClick in interface OnListItemClickListenerpublic boolean onMenuItemClick(android.view.MenuItem item)
public void onClick(android.view.View view)
onClick in interface android.view.View.OnClickListenerpublic boolean dispatchKeyEvent(android.view.KeyEvent event)
public void onNewFolderNameEntered(java.lang.String name)
onNewFolderNameEntered in interface NewFolderDialog.OnNewFolderNameEnteredListenerpublic void onSortingSelected(ExFilePicker.SortingType sortingType)
onSortingSelected in interface SortingDialog.OnSortingSelectedListenerpublic void onStorageSelected(java.lang.String path)
onStorageSelected in interface StorageDialog.OnStorageSelectedListener