public class SimpleFragment extends DialogFragment implements View.OnClickListener, View.OnTouchListener, View.OnDragListener, View.OnFocusChangeListener, View.OnGenericMotionListener, View.OnHoverListener, ViewStub.OnInflateListener, AdapterView.OnItemClickListener, AdapterView.OnItemLongClickListener, AdapterView.OnItemSelectedListener, GestureDetector.OnDoubleTapListener, GestureDetector.OnGestureListener, View.OnKeyListener, View.OnLongClickListener, MenuItem.OnMenuItemClickListener, ScaleGestureDetector.OnScaleGestureListener, CompoundButton.OnCheckedChangeListener, RadioGroup.OnCheckedChangeListener, SimpleTask.TaskExecutor, TextToSpeech.OnInitListener, OnSwipeListener.OnSwipeListenerImpl, OnSwipeListener.OnScaleListenerImpl
public class MyFragment extends SimpleFragment { ... }
Fragment.InstantiationException, Fragment.SavedStateSTYLE_NO_FRAME, STYLE_NO_INPUT, STYLE_NO_TITLE, STYLE_NORMALTRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN| Constructor and Description |
|---|
SimpleFragment()
Constructs a new simple fragment with no known layout resource ID.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleActivity |
$A()
Returns the activity that contains this fragment as a SimpleActivity.
|
void |
doInBackground(String... items)
Required method of SimpleTask.TaskExecutor interface.
|
boolean |
getBooleanExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
boolean |
getBooleanExtra(String name,
boolean defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
double |
getDoubleExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
double |
getDoubleExtra(String name,
double defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
<T> T |
getExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
<T> T |
getExtra(String name,
T defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
ArrayList<Integer> |
getIntegerArrayListExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
ArrayList<Integer> |
getIntegerArrayListExtra(String name,
ArrayList<Integer> defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
int |
getIntExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
int |
getIntExtra(String name,
int defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
int |
getLayoutID()
Returns the resource ID of the layout to use for this fragment, as passed to the
constructor or setLayoutID.
|
long |
getLongExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
long |
getLongExtra(String name,
long defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
<T extends Serializable> |
getSerializableExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
<T extends Serializable> |
getSerializableExtra(String name,
T defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
SimpleActivity |
getSimpleActivity()
Returns the activity that contains this fragment as a SimpleActivity.
|
String[] |
getStringArrayExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
String[] |
getStringArrayExtra(String name,
String[] defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
ArrayList<String> |
getStringArrayListExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
ArrayList<String> |
getStringArrayListExtra(String name,
ArrayList<String> defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
String |
getStringExtra(String name)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
String |
getStringExtra(String name,
String defaultValue)
Returns an 'extra' parameter with the given name from this fragment's activity's intent.
|
protected void |
init()
Code to run when fragment is being created.
|
void |
log(Object message)
Prints a debug (.d) log message containing the given text.
|
void |
log(String message)
Prints a debug (.d) log message containing the given text.
|
void |
log(String tag,
Object message)
Prints a debug (.d) log message containing the given text.
|
void |
log(String tag,
String message)
Prints a debug (.d) log message containing the given text.
|
void |
log(String message,
Throwable exception)
Prints a WTF (.wtf) log message containing the given text and exception.
|
void |
log(Throwable exception)
Prints a WTF (.wtf) log message containing the given exception.
|
void |
onActivityCreated(Bundle savedInstanceState)
Activity lifecycle method.
|
void |
onActivityResult(int requestCode,
int resultCode,
Intent data)
Activity lifecycle method.
|
void |
onAttach(Context context)
Activity lifecycle method.
|
void |
onCheckedChanged(CompoundButton buttonView,
boolean isChecked)
Empty event listener method to be overridden.
|
void |
onCheckedChanged(RadioGroup group,
int checkedId)
Empty event listener method to be overridden.
|
void |
onClick(View v)
Empty event listener method to be overridden.
|
void |
onCreate(Bundle savedInstanceState)
Activity lifecycle method.
|
View |
onCreateView(LayoutInflater inflater,
ViewGroup container,
Bundle savedInstanceState)
Activity lifecycle method.
|
void |
onDestroy()
Activity lifecycle method.
|
void |
onDestroyView()
Activity lifecycle method.
|
void |
onDetach()
Activity lifecycle method.
|
boolean |
onDoubleTap(MotionEvent e)
Empty event listener method to be overridden.
|
boolean |
onDoubleTapEvent(MotionEvent e)
Empty event listener method to be overridden.
|
boolean |
onDown(MotionEvent e)
Empty event listener method to be overridden.
|
boolean |
onDrag(View v,
DragEvent event)
Empty event listener method to be overridden.
|
boolean |
onFling(MotionEvent e1,
MotionEvent e2,
float velocityX,
float velocityY)
Empty event listener method to be overridden.
|
void |
onFocusChange(View v,
boolean hasFocus)
Empty event listener method to be overridden.
|
boolean |
onGenericMotion(View v,
MotionEvent event)
Empty event listener method to be overridden.
|
boolean |
onHover(View v,
MotionEvent event)
Empty event listener method to be overridden.
|
void |
onInflate(ViewStub stub,
View inflated)
Empty event listener method to be overridden.
|
void |
onInit(int status)
Empty event listener method to be overridden.
|
void |
onItemClick(AdapterView<?> parent,
View view,
int index,
long id)
Handles ListView and Spinner clicks and calls the other overload of onItemClick.
|
void |
onItemClick(ListView list,
int index)
Empty event listener method to be overridden.
|
void |
onItemClick(Spinner spinner,
int index)
Empty event listener method to be overridden.
|
boolean |
onItemLongClick(AdapterView<?> parent,
View view,
int index,
long id)
Handles ListView and Spinner clicks and calls the other overload of onItemLongClick.
|
boolean |
onItemLongClick(ListView list,
int index)
Empty event listener method to be overridden.
|
boolean |
onItemLongClick(Spinner spinner,
int index)
Empty event listener method to be overridden.
|
void |
onItemSelected(AdapterView<?> parent,
View view,
int index,
long id)
Handles ListView and Spinner clicks and calls the other overload of onItemSelected.
|
void |
onItemSelected(ListView list,
int index)
Empty event listener method to be overridden.
|
void |
onItemSelected(Spinner spinner,
int index)
Empty event listener method to be overridden.
|
boolean |
onKey(View v,
int keyCode,
KeyEvent event)
Empty event listener method to be overridden.
|
boolean |
onLongClick(View v)
Empty event listener method to be overridden.
|
void |
onLongPress(MotionEvent e)
Empty event listener method to be overridden.
|
boolean |
onMenuItemClick(MenuItem item)
Empty event listener method to be overridden.
|
void |
onNothingSelected(AdapterView<?> parent)
Empty event listener method to be overridden.
|
void |
onPause()
Activity lifecycle method.
|
void |
onPostExecute()
Required method of SimpleTask.TaskExecutor interface.
|
void |
onPreExecute()
Required method of SimpleTask.TaskExecutor interface.
|
void |
onProgressUpdate(int progress)
Required method of SimpleTask.TaskExecutor interface.
|
void |
onResume()
Activity lifecycle method.
|
void |
onScale(float factor)
Empty event listener method to be overridden.
|
boolean |
onScale(ScaleGestureDetector detector)
Empty event listener method to be overridden.
|
boolean |
onScaleBegin(ScaleGestureDetector detector)
Empty event listener method to be overridden.
|
void |
onScaleEnd(ScaleGestureDetector detector)
Empty event listener method to be overridden.
|
boolean |
onScroll(MotionEvent e1,
MotionEvent e2,
float distanceX,
float distanceY)
Empty event listener method to be overridden.
|
void |
onShowPress(MotionEvent e)
Empty event listener method to be overridden.
|
boolean |
onSingleTapConfirmed(MotionEvent e)
Empty event listener method to be overridden.
|
boolean |
onSingleTapUp(MotionEvent e)
Empty event listener method to be overridden.
|
void |
onStart()
Activity lifecycle method.
|
void |
onStop()
Stops the activity, performing some needed cleanup such as shutting down the text-to-speech
system if it was in use.
|
void |
onSwipeDown(float distance)
Empty event listener method to be overridden.
|
void |
onSwipeLeft(float distance)
Empty event listener method to be overridden.
|
void |
onSwipeRight(float distance)
Empty event listener method to be overridden.
|
void |
onSwipeUp(float distance)
Empty event listener method to be overridden.
|
boolean |
onTouch(View v,
MotionEvent event)
Empty event listener method to be overridden.
|
void |
printf(String message,
Object... args)
Prints a verbose (.v) log message containing the given formatted string.
|
void |
println(Object message)
Prints a verbose (.v) log message containing the given text.
|
void |
println(String message)
Prints a verbose (.v) log message containing the given text.
|
void |
setLayoutID(int layoutID)
Sets the resource ID of the layout to use for this fragment.
|
void |
setTraceLifecycle(boolean trace)
Sets whether or not to print a log message every time an activity lifecycle
method such as onPause or onStart is called.
|
protected void |
start()
Code to run when activity is being started.
|
dismiss, dismissAllowingStateLoss, dump, getDialog, getShowsDialog, getTheme, isCancelable, onAttach, onCancel, onCreateDialog, onDismiss, onSaveInstanceState, setCancelable, setShowsDialog, setStyle, show, showequals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, 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, isVisible, onConfigurationChanged, onContextItemSelected, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onInflate, onLowMemory, onOptionsItemSelected, onOptionsMenuClosed, onPrepareOptionsMenu, onRequestPermissionsResult, onTrimMemory, onViewCreated, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, toString, unregisterForContextMenupublic SimpleFragment()
@LayoutRes public int getLayoutID()
public SimpleActivity getSimpleActivity()
ClassCastException - If the activity containing this fragment does not extend SimpleActivity.public SimpleActivity $A()
ClassCastException - If the activity containing this fragment does not extend SimpleActivity.public boolean getBooleanExtra(String name)
public boolean getBooleanExtra(String name, boolean defaultValue)
public double getDoubleExtra(String name)
public double getDoubleExtra(String name, double defaultValue)
public int getIntExtra(String name)
public int getIntExtra(String name, int defaultValue)
public ArrayList<Integer> getIntegerArrayListExtra(String name)
public ArrayList<Integer> getIntegerArrayListExtra(String name, ArrayList<Integer> defaultValue)
public long getLongExtra(String name)
public long getLongExtra(String name, long defaultValue)
public <T extends Serializable> T getSerializableExtra(String name)
public <T extends Serializable> T getSerializableExtra(String name, T defaultValue)
public String getStringExtra(String name)
public String getStringExtra(String name, String defaultValue)
public String[] getStringArrayExtra(String name)
public String[] getStringArrayExtra(String name, String[] defaultValue)
public ArrayList<String> getStringArrayListExtra(String name)
public ArrayList<String> getStringArrayListExtra(String name, ArrayList<String> defaultValue)
public <T> T getExtra(String name)
public <T> T getExtra(String name, T defaultValue)
public void setLayoutID(@LayoutRes int layoutID)
public void onActivityCreated(Bundle savedInstanceState)
onActivityCreated in class DialogFragmentprotected void init()
protected void start()
public void onActivityResult(int requestCode,
int resultCode,
Intent data)
onActivityResult in class Fragmentpublic void onAttach(Context context)
public void onCreate(Bundle savedInstanceState)
onCreate in class DialogFragmentpublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
onCreateView in class Fragmentpublic void onDestroyView()
onDestroyView in class DialogFragmentpublic void onDetach()
onDetach in class DialogFragmentpublic void onStart()
onStart in class DialogFragmentpublic void onStop()
onStop in class DialogFragmentpublic void setTraceLifecycle(boolean trace)
public void onSwipeLeft(float distance)
onSwipeLeft in interface OnSwipeListener.OnSwipeListenerImplpublic void onSwipeRight(float distance)
onSwipeRight in interface OnSwipeListener.OnSwipeListenerImplpublic void onSwipeUp(float distance)
onSwipeUp in interface OnSwipeListener.OnSwipeListenerImplpublic void onSwipeDown(float distance)
onSwipeDown in interface OnSwipeListener.OnSwipeListenerImplpublic void onScale(float factor)
onScale in interface OnSwipeListener.OnScaleListenerImplpublic void onClick(View v)
onClick in interface View.OnClickListenerpublic boolean onLongClick(View v)
onLongClick in interface View.OnLongClickListenerpublic void onItemClick(AdapterView<?> parent, View view, int index, long id)
onItemClick in interface AdapterView.OnItemClickListenerpublic void onItemClick(ListView list, int index)
public void onItemClick(Spinner spinner, int index)
public boolean onItemLongClick(AdapterView<?> parent, View view, int index, long id)
onItemLongClick in interface AdapterView.OnItemLongClickListenerpublic boolean onItemLongClick(ListView list, int index)
public boolean onItemLongClick(Spinner spinner, int index)
public boolean onTouch(View v, MotionEvent event)
onTouch in interface View.OnTouchListenerpublic boolean onSingleTapConfirmed(MotionEvent e)
onSingleTapConfirmed in interface GestureDetector.OnDoubleTapListenerpublic boolean onDoubleTap(MotionEvent e)
onDoubleTap in interface GestureDetector.OnDoubleTapListenerpublic boolean onDoubleTapEvent(MotionEvent e)
onDoubleTapEvent in interface GestureDetector.OnDoubleTapListenerpublic boolean onDrag(View v, DragEvent event)
onDrag in interface View.OnDragListenerpublic void onFocusChange(View v, boolean hasFocus)
onFocusChange in interface View.OnFocusChangeListenerpublic boolean onGenericMotion(View v, MotionEvent event)
onGenericMotion in interface View.OnGenericMotionListenerpublic boolean onDown(MotionEvent e)
onDown in interface GestureDetector.OnGestureListenerpublic void onShowPress(MotionEvent e)
onShowPress in interface GestureDetector.OnGestureListenerpublic boolean onSingleTapUp(MotionEvent e)
onSingleTapUp in interface GestureDetector.OnGestureListenerpublic boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
onScroll in interface GestureDetector.OnGestureListenerpublic void onLongPress(MotionEvent e)
onLongPress in interface GestureDetector.OnGestureListenerpublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
onFling in interface GestureDetector.OnGestureListenerpublic boolean onHover(View v, MotionEvent event)
onHover in interface View.OnHoverListenerpublic void onInflate(ViewStub stub, View inflated)
onInflate in interface ViewStub.OnInflateListenerpublic boolean onKey(View v, int keyCode, KeyEvent event)
onKey in interface View.OnKeyListenerpublic boolean onMenuItemClick(MenuItem item)
onMenuItemClick in interface MenuItem.OnMenuItemClickListenerpublic boolean onScale(ScaleGestureDetector detector)
onScale in interface ScaleGestureDetector.OnScaleGestureListenerpublic boolean onScaleBegin(ScaleGestureDetector detector)
onScaleBegin in interface ScaleGestureDetector.OnScaleGestureListenerpublic void onScaleEnd(ScaleGestureDetector detector)
onScaleEnd in interface ScaleGestureDetector.OnScaleGestureListenerpublic void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
onCheckedChanged in interface CompoundButton.OnCheckedChangeListenerpublic void onCheckedChanged(RadioGroup group, int checkedId)
onCheckedChanged in interface RadioGroup.OnCheckedChangeListenerpublic void onItemSelected(AdapterView<?> parent, View view, int index, long id)
onItemSelected in interface AdapterView.OnItemSelectedListenerpublic void onItemSelected(ListView list, int index)
public void onItemSelected(Spinner spinner, int index)
public void onNothingSelected(AdapterView<?> parent)
onNothingSelected in interface AdapterView.OnItemSelectedListenerpublic void onInit(int status)
onInit in interface TextToSpeech.OnInitListenerpublic void onPreExecute()
onPreExecute in interface SimpleTask.TaskExecutorpublic void doInBackground(String... items)
doInBackground in interface SimpleTask.TaskExecutorpublic void onProgressUpdate(int progress)
onProgressUpdate in interface SimpleTask.TaskExecutorpublic void onPostExecute()
onPostExecute in interface SimpleTask.TaskExecutorpublic void log(Object message)
public void log(String message)
public void log(String tag, Object message)
public void log(String tag, String message)
public void log(String message, Throwable exception)
public void log(Throwable exception)
public void printf(String message, Object... args)
public void println(Object message)
public void println(String message)