프론트엔드/안드로이드 스튜디오
안드로이드 스튜디오 : 다이얼로그 사용하기/AlertDialog
하늘.98
2022. 3. 22. 17:07
버튼 클릭시 다이얼로그가 나오는 코드이다.
btn = findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
showAlertDialog();
}
});
private void showAlertDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(UsingActivity.this);
builder.setTitle("반납 시간이 빨라요! \n 반납하시겠어요?")
.setPositiveButton("반납 하기", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Intent intent = new Intent(UsingActivity.this, ResultActivity.class);
intent.putExtra("duration",duration);
startActivity(intent);
}
}).setNegativeButton("조금 더 이용하기", null);
AlertDialog alertDialog = builder.create();
alertDialog.show();
}
}