public class FilePickerDialog
extends android.app.Dialog
implements android.widget.AdapterView.OnItemClickListener
Created by Angad Singh on 09-07-2016.
android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnShowListener| Modifier and Type | Field and Description |
|---|---|
static int |
EXTERNAL_READ_PERMISSION_GRANT |
| Constructor and Description |
|---|
FilePickerDialog(android.content.Context context) |
FilePickerDialog(android.content.Context context,
DialogProperties properties) |
FilePickerDialog(android.content.Context context,
DialogProperties properties,
int themeResId) |
| Modifier and Type | Method and Description |
|---|---|
void |
dismiss() |
DialogProperties |
getProperties() |
void |
markFiles(java.util.List<java.lang.String> paths) |
void |
onBackPressed() |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onItemClick(android.widget.AdapterView<?> adapterView,
android.view.View view,
int i,
long l) |
protected void |
onStart() |
void |
setDialogSelectionListener(DialogSelectionListener callbacks) |
void |
setNegativeBtnName(java.lang.CharSequence negativeBtnNameStr) |
void |
setPositiveBtnName(java.lang.CharSequence positiveBtnNameStr) |
void |
setProperties(DialogProperties properties) |
void |
setTitle(java.lang.CharSequence titleStr) |
void |
show() |
addContentView, cancel, closeOptionsMenu, create, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, findViewById, getActionBar, getContext, getCurrentFocus, getLayoutInflater, getOwnerActivity, getSearchEvent, getVolumeControlStream, getWindow, hide, invalidateOptionsMenu, isShowing, onActionModeFinished, onActionModeStarted, onAttachedToWindow, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStop, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, setCancelable, setCanceledOnTouchOutside, setCancelMessage, setContentView, setContentView, setContentView, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnDismissListener, setOnKeyListener, setOnShowListener, setOwnerActivity, setTitle, setVolumeControlStream, takeKeyEvents, unregisterForContextMenupublic static final int EXTERNAL_READ_PERMISSION_GRANT
public FilePickerDialog(android.content.Context context)
public FilePickerDialog(android.content.Context context,
DialogProperties properties)
public FilePickerDialog(android.content.Context context,
DialogProperties properties,
int themeResId)
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate in class android.app.Dialogprotected void onStart()
onStart in class android.app.Dialogpublic void onItemClick(android.widget.AdapterView<?> adapterView,
android.view.View view,
int i,
long l)
onItemClick in interface android.widget.AdapterView.OnItemClickListenerpublic DialogProperties getProperties()
public void setProperties(DialogProperties properties)
public void setDialogSelectionListener(DialogSelectionListener callbacks)
public void setTitle(java.lang.CharSequence titleStr)
setTitle in class android.app.Dialogpublic void setPositiveBtnName(java.lang.CharSequence positiveBtnNameStr)
public void setNegativeBtnName(java.lang.CharSequence negativeBtnNameStr)
public void markFiles(java.util.List<java.lang.String> paths)
public void show()
show in class android.app.Dialogpublic void onBackPressed()
onBackPressed in class android.app.Dialogpublic void dismiss()
dismiss in interface android.content.DialogInterfacedismiss in class android.app.Dialog