PageStatus Android 页面状态管理
效果图
依赖:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.Xiaohy61:PageStatus:1.0.2'
}
配置
- 可以在application全局配置:
public class App extends Application {
@Override
public void onCreate() {
super.onCreate();
//图片,文字,文字颜色都可以自己配置,或者只配置文字
new PageStatus.Builder()
.setLoadingTipText("数据加载中...")
.setNetworkErrorTipText("网络出现错误...")
.setBtnRetryText("点我重试")
.setDataErrorTipText("发生错误...")
.setEmptyDataTipText("抱歉暂无相关数据!")
.setEmptyOrderTipText("还没有相关订单")
.setEmptyMsgTipText("还没有相关消息呢")
.setEmptyCartTipText("购物车还是空的哦~")
.setDataErrorImage(R.drawable.no_data_icon)
.setEmptyCartTextColo