MultipleStatusLayout
—多状态布局-处理页面多种状态的切换
compile 'com.warpdrive.multiplestatuslayout:library:{latestVersion}'
multipleStatusLayout =
new MultipleStatusLayout.Builder(this)
.include(R.id.refreshLayout)
.setEmptyView(R.layout.empty)
.setLoadingView(R.layout.loading)
.setErrorView(R.layout.error)
.build();
//show
multipleStatusLayout.showEmpty();//显示空白页面
multipleStatusLayout.showContent();//显示正文
multipleStatusLayout.showError();//显示错误页面
multipleStatusLayout.showLoading();//显示loading页面