public abstract class NavigatorListFragment extends JotyListFragment implements android.widget.AdapterView.OnItemLongClickListener
JotyListFragment
, just to set itself
as implementor of the OnItemLongClickListener
interface, to let itself addressable by the ResultActivity instance
and to redirect the simple click action to an alternative method of it, typically dedicated to the "navigation"
upon the JotyResultFragment
object.m_adapter, m_listView, m_resultActivity
Constructor and Description |
---|
NavigatorListFragment() |
Modifier and Type | Method and Description |
---|---|
protected abstract android.widget.BaseAdapter |
createAdapter() |
protected void |
init() |
void |
onAttach(android.app.Activity activity) |
void |
onCreate(android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onItemClick(android.widget.AdapterView<?> parent,
android.view.View view,
int position,
long id) |
boolean |
onItemLongClick(android.widget.AdapterView<?> parent,
android.view.View view,
int position,
long id) |
void |
update(JotyListFragment listFragment) |
getAdapter, getListView, getResId, isEmptyViewVisible, manageAuxView, setSelection
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPictureInPictureModeChanged, onPrepareOptionsMenu, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onTrimMemory, onViewCreated, onViewStateRestored, postponeEnterTransition, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
protected abstract android.widget.BaseAdapter createAdapter()
public void onCreate(android.os.Bundle savedInstanceState)
onCreate
in class JotyListFragment
protected void init()
init
in class JotyListFragment
public android.view.View onCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)
onCreateView
in class JotyListFragment
public void onItemClick(android.widget.AdapterView<?> parent, android.view.View view, int position, long id)
onItemClick
in interface android.widget.AdapterView.OnItemClickListener
onItemClick
in class JotyListFragment
public void onAttach(android.app.Activity activity)
onAttach
in class JotyListFragment
public void update(JotyListFragment listFragment)
public boolean onItemLongClick(android.widget.AdapterView<?> parent, android.view.View view, int position, long id)
onItemLongClick
in interface android.widget.AdapterView.OnItemLongClickListener