一个支持多种状态的自定义View,可以方便的切换到:
- 加载中视图
- 错误视图
- 空数据视图
- 网络异常视图
- 内容视图
GitHub源码地址
示例apk下载
使用
dependencies {
compile 'com.classic.common:multiple-status-view:1.3'
}
示例
<com.classic.common.MultipleStatusView
android:id="@+id/multiple_status_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:loadingView="@layout/custom_loading_view"
app:emptyView="@layout/custom_empty_view"
app:errorView="@layout/custom_error_view"
app:noNetworkView="@layout/custom_no_network_view"
app:contentView="@l