Я Android новичок. Я собираюсь использовать экран Spla sh, чтобы сделать экран загрузки сейчас. Я хочу, чтобы изображение и индикатор выполнения работали до тех пор, пока все данные не будут загружены на экран Spla sh.
Ниже приведен код, на который я ссылался. Я хочу двигаться дальше, когда все данные, а не время, указанное здесь, загружены.
Я хочу, чтобы вы мне помогли.
public class LoadingActivity extends AppCompatActivity {
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\_loading);
ImageView splashGif = (ImageView)findViewById(R.id.splash_gif_view);
GlideDrawableImageViewTarget gifImage = new GlideDrawableImageViewTarget(splashGif);
Glide.with(this).load(R.raw.splash).into(splashGif);
startLoading();
}
private void startLoading() {
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run(){
Intent intent = new Intent(getBaseContext(), MainActivity.class);
startActivity(intent);
finish();
}
}, 5000);
}
}