Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

O

onActivityCreated(Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormCategoryFragment
Restores saved input states after a configuration change
onActivityCreated(Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormMediaItemAbstractFragment
Restores saved data after a configuration change
onActivityCreated(Bundle) - Method in class it.polimi.dima.mediatracker.fragments.SuggestionsAbstractFragment
Restores saved input states after a configuration change
onActivityResult(int, int, Intent) - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Called after returning from the media item form (media item added or updated) when we DON'T have a multi-pane layout
onActivityResult(int, int, Intent) - Method in class it.polimi.dima.mediatracker.activities.HomeActivity
Called after returning from the category form (category added or updated)
onAttach(Context) - Method in class it.polimi.dima.mediatracker.fragments.ContentAbstractFragment
Use the onAttach method to add the drawer listener (the fragment needs it during onCreateView)
onBackPressed() - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Close drawer when the user presses "back"
onBackPressed() - Method in class it.polimi.dima.mediatracker.activities.DrawerAbstractActivity
Close drawer when the user presses "back"
onBackPressed() - Method in class it.polimi.dima.mediatracker.activities.OnlyCategoryFormActivity
onBackPressed() - Method in class it.polimi.dima.mediatracker.activities.OnlyMediaItemFormActivity
onBindViewHolder(DrawerAdapter.ViewHolder, int) - Method in class it.polimi.dima.mediatracker.adapters.drawer.DrawerAdapter
onColorSelected(int) - Method in interface it.polimi.dima.mediatracker.dialogs.ColorPickerDialog.ColorPickerListener
Called when the user selects a color in the color picker
onContextItemSelected(MenuItem) - Method in class it.polimi.dima.mediatracker.activities.HomeActivity
Context menu allows to edit, delete, etc.
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.activities.HomeActivity
 
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.activities.OnlyCategoryFormActivity
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.activities.OnlyMediaItemFormActivity
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.activities.SettingsActivity
 
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.activities.SettingsActivity.PreferencesFragment
 
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.dialogs.ColorPickerDialog
onCreate(Bundle) - Method in class it.polimi.dima.mediatracker.dialogs.SelectDialog
onCreate() - Method in class it.polimi.dima.mediatracker.utils.MediaTracker
 
onCreateContextMenu(ContextMenu, View, ContextMenu.ContextMenuInfo) - Method in class it.polimi.dima.mediatracker.activities.HomeActivity
Context menu allows to edit, delete, etc.
onCreateDialog(Bundle) - Method in class it.polimi.dima.mediatracker.dialogs.ColorPickerDialog
onCreateDialog(Bundle) - Method in class it.polimi.dima.mediatracker.dialogs.SelectDialog
onCreateOptionsMenu(Menu) - Method in class it.polimi.dima.mediatracker.activities.HomeActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormAbstractFragment
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormCategoryFragment
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormMediaItemAbstractFragment
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class it.polimi.dima.mediatracker.fragments.MediaItemsListFragment
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class it.polimi.dima.mediatracker.fragments.SuggestionsAbstractFragment
 
onCreateViewHolder(ViewGroup, int) - Method in class it.polimi.dima.mediatracker.adapters.drawer.DrawerAdapter
onDrawerElementSelected(int, int) - Method in class it.polimi.dima.mediatracker.activities.DrawerAbstractActivity
Called when a navigation drawer element is selected
onDrawerElementSelected(int, int) - Method in interface it.polimi.dima.mediatracker.adapters.drawer.DrawerAdapter.DrawerListener
Called when a navigation drawer element is selected
onDrawOver(Canvas, RecyclerView, RecyclerView.State) - Method in class it.polimi.dima.mediatracker.layout.RecyclerViewDividerItemDecoration
onExit(boolean) - Method in interface it.polimi.dima.mediatracker.fragments.FormAbstractFragment.FormExitListener
Called on exit
onFailure() - Method in interface it.polimi.dima.mediatracker.external_services.services.MediaItemService.MediaItemInfoCallback
Called in case of failure (e.g.
onFailure() - Method in interface it.polimi.dima.mediatracker.external_services.services.MediaItemService.MediaItemSearchCallback
Called in case of failure (e.g.
onFilterComplete(int) - Method in class it.polimi.dima.mediatracker.layout.AutoCompleteTextViewWithDelay
onItemDropped(int, int, Section, Section) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback
Similar to ItemTouchHelper.Callback.onMove(RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) but fired only after the item is actually dropped after a drag&drop operation NOTE: if itemPosition=targetItemPosition but itemSection!=targetItemSection the item has not been moved in the list but its section changes (happens when the item is the last before a section and it gets moved to the first position of the next section)
onItemMove(int, int, Section, Section, RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback
Works just like ItemTouchHelper.Callback.onMove(RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) but directly provides the items positions (do NOT use getAdapterPosition() on the ViewHolders).
onItemSwiped(int, RecyclerView.ViewHolder, int) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback
Works just like ItemTouchHelper.Callback.onSwiped(RecyclerView.ViewHolder, int) but directly provides the item position (do NOT use getAdapterPosition() on the ViewHolder)
onLoad(MediaItem) - Method in interface it.polimi.dima.mediatracker.external_services.services.MediaItemService.MediaItemInfoCallback
Called when the media item details are correctly retrieved
onLoad(List<MediaItemSearchResult>) - Method in interface it.polimi.dima.mediatracker.external_services.services.MediaItemService.MediaItemSearchCallback
Called when the search results are correctly retrieved
onLoadMore(int, int) - Method in class it.polimi.dima.mediatracker.listeners.EndlessRecyclerViewScrollListener
What to do when a new page needs to be loaded
OnlyCategoryFormActivity - Class in it.polimi.dima.mediatracker.activities
Activity that only contains a FormCategoryFragment
OnlyCategoryFormActivity() - Constructor for class it.polimi.dima.mediatracker.activities.OnlyCategoryFormActivity
 
OnlyMediaItemFormActivity - Class in it.polimi.dima.mediatracker.activities
Activity that only contains a FormMediaItemAbstractFragment when we are on a phone (on a tablet content and form are displayed in a multi-pane layout by CategoryActivity, on a phone in two different activities)
OnlyMediaItemFormActivity() - Constructor for class it.polimi.dima.mediatracker.activities.OnlyMediaItemFormActivity
 
onMeasure(int, int) - Method in class it.polimi.dima.mediatracker.layout.FitYCropXImageView
onMeasure(int, int) - Method in class it.polimi.dima.mediatracker.layout.SquareLinearLayout
onMediaItemClicked(int) - Method in interface it.polimi.dima.mediatracker.adapters.media_items_list.MediaItemsAbstractAdapter.RowListener
Called when a media item is clicked
onMediaItemOptionSelected(MenuItem, int) - Method in interface it.polimi.dima.mediatracker.adapters.media_items_list.MediaItemsAbstractAdapter.RowListener
Called when a media item option (each media item in the list has a menu button to display some options) is selected
onMediaItemRemoved(MediaItem) - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Called by list fragment when the user removes (deletes, sets as completed, etc.) a media item from the list Called when a media item is removed (deleted, set as completed, etc.) by the user
onMediaItemRemoved(MediaItem) - Method in interface it.polimi.dima.mediatracker.listeners.MediaItemListener
Called when a media item is removed (deleted, set as completed, etc.) by the user
onMediaItemSelected(MediaItem) - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Called by both list and suggestions fragments when the user clicks on a media item Called when a media item is selected by the user
onMediaItemSelected(MediaItem) - Method in interface it.polimi.dima.mediatracker.listeners.MediaItemListener
Called when a media item is selected by the user
onMenuItemClick(MenuItem) - Method in class it.polimi.dima.mediatracker.fragments.ContentAbstractFragment
 
onMenuItemClick(MenuItem) - Method in class it.polimi.dima.mediatracker.fragments.FormAbstractFragment
onMove(RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback
Translates from the ELEMENTS LIST positions to the ITEMS LIST indices and then calls the implementation SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback.onItemMove(int, int, Section, Section, RecyclerView, RecyclerView.ViewHolder, RecyclerView.ViewHolder) to manage the movement of the actual items
onObjectSaved() - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Called after returning from the media item form (media item added or updated) when we DO have a multi-pane layout Called each time a media item is saved in the form
onObjectSaved() - Method in class it.polimi.dima.mediatracker.activities.OnlyCategoryFormActivity
Called each time a media item is saved in the form
onObjectSaved() - Method in class it.polimi.dima.mediatracker.activities.OnlyMediaItemFormActivity
Called each time a media item is saved in the form
onObjectSaved() - Method in interface it.polimi.dima.mediatracker.fragments.FormAbstractFragment.OnObjectSaveListener
Called each time a media item is saved in the form
onOptionSelected(int) - Method in interface it.polimi.dima.mediatracker.dialogs.SelectDialog.SelectDialogListener
Called when the user selects a color in the color picker
onOptionsItemSelected(MenuItem) - Method in class it.polimi.dima.mediatracker.activities.HomeActivity
 
onPause() - Method in class it.polimi.dima.mediatracker.fragments.FormCategoryFragment
Closes all open inputs before destroying the fragment
onPause() - Method in class it.polimi.dima.mediatracker.fragments.FormMediaItemAbstractFragment
Closes all open inputs before destroying the fragment
onPause() - Method in class it.polimi.dima.mediatracker.fragments.SuggestionsAbstractFragment
Closes all open inputs before destroying the fragment
onReceive(Context, Intent) - Method in class it.polimi.dima.mediatracker.alarms.AlarmReceiver
onSaveInstanceState(Bundle) - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Save the currently selected media item ID and subcategory (otherwise in the multi-pane layout if the device rotates we loose them!)
onSaveInstanceState(Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormCategoryFragment
Saves input states before a configuration change
onSaveInstanceState(Bundle) - Method in class it.polimi.dima.mediatracker.fragments.FormMediaItemAbstractFragment
Saves data before a configuration change
onSaveInstanceState(Bundle) - Method in class it.polimi.dima.mediatracker.fragments.SuggestionsAbstractFragment
Saves input states before a configuration change
onScrolled(RecyclerView, int, int) - Method in class it.polimi.dima.mediatracker.listeners.EndlessRecyclerViewScrollListener
onSetupDrawer(Toolbar) - Method in class it.polimi.dima.mediatracker.activities.CategoryActivity
Called just after the fragment has initialized its toolbar
onSetupDrawer(Toolbar) - Method in interface it.polimi.dima.mediatracker.listeners.OnSetupDrawerListener
Called just after the fragment has initialized its toolbar
OnSetupDrawerListener - Interface in it.polimi.dima.mediatracker.listeners
Listener used by fragments to pass their toolbar to the host activity in order to setup the navigation drawer
onStartDrag(RecyclerView.ViewHolder) - Method in interface it.polimi.dima.mediatracker.adapters.media_items_list.MediaItemsAbstractAdapter.DragHandlerListener
Called when a view is requesting a start of a drag
onSwiped(RecyclerView.ViewHolder, int) - Method in class it.polimi.dima.mediatracker.adapters.media_items_list.SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback
Translates from the ELEMENTS LIST positions to the ITEMS LIST indices and then calls the implementation SectionedRecyclerViewAdapter.SectionedAdapterTouchHelperCallback.onItemSwiped(int, RecyclerView.ViewHolder, int) to manage the swiping of the actual items
onValueChange(String) - Method in interface it.polimi.dima.mediatracker.inputs.EditTextInput.CallbackExtended
Called when the user types a new text NOTE: called only if AbstractInput.areValueChangeListenersDisabled is false
onValueChange(Object) - Method in interface it.polimi.dima.mediatracker.inputs.SelectDialogInput.CallbackExtended
Called when the user selects a new option NOTE: called only if AbstractInput.areValueChangeListenersDisabled is false
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links