public static class Gloading.Holder
extends java.lang.Object
Gloading.wrap(Activity)
or Gloading.wrap(View)
限定符和类型 | 方法和说明 |
---|---|
android.content.Context |
getContext() |
<T> T |
getData()
get extension data
|
java.lang.Runnable |
getRetryTask()
get retry task
|
android.view.ViewGroup |
getWrapper()
get wrapper
|
void |
showEmpty()
show UI for status:
Gloading.STATUS_EMPTY_DATA |
void |
showLoadFailed()
show UI for status:
Gloading.STATUS_LOAD_FAILED |
void |
showLoading()
show UI for status:
Gloading.STATUS_LOADING |
void |
showLoadingStatus(int status)
Show specific status UI
|
void |
showLoadSuccess()
show UI for status:
Gloading.STATUS_LOAD_SUCCESS |
Gloading.Holder |
withData(java.lang.Object data)
set extension data
|
Gloading.Holder |
withRetry(java.lang.Runnable task)
set retry task when user click the retry button in load failed page
|
public Gloading.Holder withRetry(java.lang.Runnable task)
task
- when user click in load failed UI, run this taskpublic Gloading.Holder withData(java.lang.Object data)
data
- extension datapublic void showLoading()
Gloading.STATUS_LOADING
public void showLoadSuccess()
Gloading.STATUS_LOAD_SUCCESS
public void showLoadFailed()
Gloading.STATUS_LOAD_FAILED
public void showEmpty()
Gloading.STATUS_EMPTY_DATA
public void showLoadingStatus(int status)
status
- statusshowLoading()
,
showLoadFailed()
,
showLoadSuccess()
,
showEmpty()
public android.content.Context getContext()
public android.view.ViewGroup getWrapper()
public java.lang.Runnable getRetryTask()
public <T> T getData()
T
- return type