Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

goodluck028/ShowLoading

Repository files navigation


ShowLoading


下载安装

Gradle:

//项目gradle中
allprojects {
 repositories {
 google()
 jcenter()
 maven { url 'https://jitpack.io' }
 }
}
//模块gradle中
implementation 'com.github.goodluck028:ShowLoading:1.0.3'

使用方法

//activity
LoadingShow.with(MainActivity.this).showLoading();
LoadingShow.with(MainActivity.this).dismiss();
//fragment
LoadingShow.with(TestFragment.this).showLoading();
LoadingShow.with(TestFragment.this).dismiss();
//view
TextView testView = findViewById(R.id.tv_test_view);
LoadingShow.with(testView).showLoading();
LoadingShow.with(testView).dismiss();
//出错重试
LoadingShow.with(MainActivity.this)
 .setErrorText("oops! something wrong")
 .setRetryButtonText("retry")
 .setOnRetryClickListener(new View.OnClickListener() {
 @Override
 public void onClick(View v) {
 findViewById(R.id.btn_text_activity).performClick();
 }
 })
 .showError();

注意事项

在fragment的onCreateView()方法中使用会无效,是由于fragment的加载机制引起的,建议在onResume()方法中使用,后续版本想办法解决。

关于我

来自成都的苦逼程序员一枚,样样懂、门门瘟,喜欢金融、喜欢计算机。有bug加我QQ459057268。

License

MIT

About

Show loading in Activitys Fragments and Views

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /