Homeandroid Welcome Screen Or splash screen Android studio code byMokter Hosain -January 17, 2024 0 Xml Code Click to Copy Java code package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.widget.ProgressBar; import android.widget.TextView; import java.util.Timer; import java.util.TimerTask; public class MainActivity extends AppCompatActivity { int progressInt = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ProgressBar progressBar= findViewById(R.id.progressBar); TextView textView = findViewById(R.id.textView); Activity activity = MainActivity.this; progressBar.setProgress(progressInt); progressBar.setMax(100); Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { progressInt = progressInt+5; progressBar.setProgress(progressInt); activity.runOnUiThread(new Runnable() { @Override public void run() { textView.setText(String.valueOf(progressInt)); } }); if (progressBar.getProgress()>=100){ timer.cancel(); Intent intent = new Intent(MainActivity.this,MainActivity2.class); activity.startActivity(intent); finish(); } } },1000,50); } } Click to Copy Tags android Facebook Twitter