package
com.android.gfgapplication3;
import
androidx.appcompat.app.AppCompatActivity;
import
android.app.Dialog;
import
android.os.Bundle;
import
android.os.CountDownTimer;
import
android.view.View;
import
android.view.Window;
import
android.widget.Button;
public
class
MainActivity
extends
AppCompatActivity {
Button button, button2, button3, button4;
Dialog dialog;
@Override
protected
void
onCreate(Bundle savedInstanceState)
{
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = findViewById(R.id.button);
button2 = findViewById(R.id.button2);
button3 = findViewById(R.id.button3);
button4 = findViewById(R.id.button4);
button.setOnClickListener(
new
View.OnClickListener() {
@Override
public
void
onClick(View view)
{
dialog =
new
Dialog(MainActivity.
this
);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.progress_bar_1);
dialog.setCanceledOnTouchOutside(
false
);
dialog.show();
new
CountDownTimer(
5000
,
1000
) {
@Override
public
void
onTick(
long
l)
{
}
@Override
public
void
onFinish()
{
dialog.dismiss();
}
}.start();
}
});
button2.setOnClickListener(
new
View.OnClickListener() {
@Override
public
void
onClick(View view)
{
dialog =
new
Dialog(MainActivity.
this
);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.progress_bar_2);
dialog.setCanceledOnTouchOutside(
false
);
dialog.show();
new
CountDownTimer(
5000
,
1000
) {
@Override
public
void
onTick(
long
l)
{
}
@Override
public
void
onFinish()
{
dialog.dismiss();
}
}.start();
}
});
button3.setOnClickListener(
new
View.OnClickListener() {
@Override
public
void
onClick(View view)
{
dialog =
new
Dialog(MainActivity.
this
);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.progress_bar_3);
dialog.setCanceledOnTouchOutside(
false
);
dialog.show();
new
CountDownTimer(
5000
,
1000
) {
@Override
public
void
onTick(
long
l)
{
}
@Override
public
void
onFinish()
{
dialog.dismiss();
}
}.start();
}
});
button4.setOnClickListener(
new
View.OnClickListener() {
@Override
public
void
onClick(View view)
{
dialog =
new
Dialog(MainActivity.
this
);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.progress_bar_4);
dialog.setCanceledOnTouchOutside(
false
);
dialog.show();
new
CountDownTimer(
5000
,
1000
) {
@Override
public
void
onTick(
long
l)
{
}
@Override
public
void
onFinish()
{
dialog.dismiss();
}
}.start();
}
});
}
}