- 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
-
- OnlyCategoryFormActivity() - Constructor for class it.polimi.dima.mediatracker.activities.OnlyCategoryFormActivity
-
- OnlyMediaItemFormActivity - Class in it.polimi.dima.mediatracker.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
-
- 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
-
- onValueChange(String) - Method in interface it.polimi.dima.mediatracker.inputs.EditTextInput.CallbackExtended
-
- onValueChange(Object) - Method in interface it.polimi.dima.mediatracker.inputs.SelectDialogInput.CallbackExtended
-