public static class StatusLoader.Holder
extends java.lang.Object
StatusLoader.wrap(Activity) or StatusLoader.wrap(View)| Modifier and Type | Method and Description |
|---|---|
android.content.Context |
getContext() |
int |
getCurState() |
<T> T |
getData()
get extension data
|
android.view.View.OnClickListener |
getRetryListener()
get retry task
|
android.view.ViewGroup |
getWrapper()
get wrapper
|
void |
showCustom()
show UI for status:
StatusLoader.STATUS_CUSTOM |
void |
showEmpty()
show UI for status:
StatusLoader.STATUS_EMPTY_DATA |
void |
showLoadFailed()
show UI for status:
StatusLoader.STATUS_LOAD_FAILED |
void |
showLoading()
show UI for status:
StatusLoader.STATUS_LOADING |
void |
showLoadingStatus(int status)
Show specific status UI
|
void |
showLoadSuccess()
show UI for status:
StatusLoader.STATUS_LOAD_SUCCESS |
StatusLoader.Holder |
withData(java.lang.Object data)
set extension data
|
StatusLoader.Holder |
withRetry(android.view.View.OnClickListener listener)
设置重试监听
|
public StatusLoader.Holder withRetry(android.view.View.OnClickListener listener)
listener - 重试监听public StatusLoader.Holder withData(java.lang.Object data)
data - extension datapublic int getCurState()
public void showLoading()
StatusLoader.STATUS_LOADINGpublic void showLoadSuccess()
StatusLoader.STATUS_LOAD_SUCCESSpublic void showLoadFailed()
StatusLoader.STATUS_LOAD_FAILEDpublic void showEmpty()
StatusLoader.STATUS_EMPTY_DATApublic void showCustom()
StatusLoader.STATUS_CUSTOMpublic void showLoadingStatus(int status)
status - statusshowLoading(),
showLoadFailed(),
showLoadSuccess(),
showEmpty()public android.content.Context getContext()
public android.view.ViewGroup getWrapper()
public android.view.View.OnClickListener getRetryListener()
public <T> T getData()
T - return type