public class SimpleStatusView
extends java.lang.Object
implements android.view.View.OnClickListener
showEmptyView() hideEmptyView()
2、目标视图默认自动隐藏和显示
3、空视图、出错视图和网络异常视图互斥,仅接受一个视图可见,加载视图可与其他视图同时可见
4、状态视图大小默认为目标视图大小,亦可自行定制SimpleStatusView.Builder.setLayoutParams(int, int)
5、设置重试监听回调,默认点击状态视图有效,亦可自行设置重试idSimpleStatusView.Builder.setRetryId(int)| 限定符和类型 | 类和说明 |
|---|---|
static class |
SimpleStatusView.Builder |
| 构造器和说明 |
|---|
SimpleStatusView(android.content.Context context,
android.view.View targetView,
int retryIdRes,
int width,
int height,
ViewConfigManager config,
IClickRetry iClickRetry) |
| 限定符和类型 | 方法和说明 |
|---|---|
android.widget.FrameLayout |
getFramelayout()
获取新增视图的根layout
|
void |
hideEmptyView() |
void |
hideErrorView() |
void |
hideLoadingView() |
void |
hideNotNetView() |
SimpleStatusView.Builder |
newBuilder() |
void |
onClick(android.view.View v) |
void |
showEmptyView() |
void |
showErrorView() |
void |
showLoadingView() |
void |
showNotNetView() |
public SimpleStatusView(android.content.Context context,
android.view.View targetView,
int retryIdRes,
int width,
int height,
ViewConfigManager config,
IClickRetry iClickRetry)
public void onClick(android.view.View v)
onClick 在接口中 android.view.View.OnClickListenerpublic android.widget.FrameLayout getFramelayout()
public void showEmptyView()
public void hideEmptyView()
public void showErrorView()
public void hideErrorView()
public void showNotNetView()
public void hideNotNetView()
public void showLoadingView()
public void hideLoadingView()
public SimpleStatusView.Builder newBuilder()