public class FolderPickerActivity extends FilePickerActivity
| Modifier and Type | Class and Description |
|---|---|
protected class |
FolderPickerActivity.FolderPickerBoxListItemAdapter
Adapter that disables clicking on files.
|
FolderNavigationActivity.Controller, FolderNavigationActivity.FolderNavigationBoxListItemAdapter, FolderNavigationActivity.FolderNavigationReceiver| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXTRA_BOX_ANDROID_FILE |
static java.lang.String |
EXTRA_BOX_ANDROID_FOLDER |
EXTRA_FOLDER_NAME, mCurrentFolder, mFolderNameclientId, clientSecret, EXTRA_BOX_CLIENT_ID, EXTRA_BOX_CLIENT_OAUTH, EXTRA_BOX_CLIENT_SECRET, EXTRA_FOLDER_ID, EXTRA_NAV_NUMBER, EXTRA_SOURCE_TYPE, mClient, mCurrentFolderId, mNavNumber| Constructor and Description |
|---|
FolderPickerActivity() |
| Modifier and Type | Method and Description |
|---|---|
static Intent |
getLaunchIntent(Context context,
java.lang.String folderId,
BoxAndroidOAuthData oauth,
java.lang.String clientId,
java.lang.String clientSecret)
Create an intent to launch an instance of this activity to navigate folders.
|
static Intent |
getLaunchIntent(Context context,
java.lang.String folderName,
java.lang.String folderId,
BoxAndroidOAuthData oauth,
java.lang.String clientId,
java.lang.String clientSecret)
Create an intent to launch an instance of this activity to navigate folders.
|
protected ListView |
getListView() |
protected java.lang.String |
getSourceType() |
protected BoxListItemAdapter |
initializeBoxListItemAdapter(ThumbnailManager thumbNailManager) |
protected void |
initializeViews() |
protected void |
onActivityResult(int requestCode,
int resultCode,
Intent data) |
getNavigationSpinner, handleFileClick, handleFolderClick, onCreate, onFetchedFolder, onResume, onSaveInstanceState, setNavigationSpinner, setNavigationSpinnergetApiExecutor, getLocalBroadcastManager, getThumbnailApiExecutor, handleAuthenticationError, handleOtherClick, initializeReceiver, initializeReceiverFilters, initializeThumbnailManager, onDestroy, onDownloadedThumbnail, onFetchedFolderItems, onItemClickpublic static final java.lang.String EXTRA_BOX_ANDROID_FILE
public static final java.lang.String EXTRA_BOX_ANDROID_FOLDER
protected void onActivityResult(int requestCode,
int resultCode,
Intent data)
onActivityResult in class FilePickerActivityprotected void initializeViews()
initializeViews in class FilePickerActivityprotected BoxListItemAdapter initializeBoxListItemAdapter(ThumbnailManager thumbNailManager)
initializeBoxListItemAdapter in class FolderNavigationActivitythumbNailManager - The thumbnail manager provided by initializeThumbnailManager().protected ListView getListView()
getListView in class FilePickerActivitypublic static Intent getLaunchIntent(Context context,
java.lang.String folderId,
BoxAndroidOAuthData oauth,
java.lang.String clientId,
java.lang.String clientSecret)
context - current context.folderId - folder id to navigate.oauth - oauth data for client.clientId - client idclientSecret - client secretpublic static Intent getLaunchIntent(Context context,
java.lang.String folderName,
java.lang.String folderId,
BoxAndroidOAuthData oauth,
java.lang.String clientId,
java.lang.String clientSecret)
context - current context.folderName - Name to show in the navigation spinner. Should be name of the folder.folderId - folder id to navigate.oauth - oauth data for client.clientId - client idclientSecret - client secretprotected java.lang.String getSourceType()
getSourceType in class FilePickerActivity