버튼 클릭시 다이얼로그가 나오는 코드이다.
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();
}
}
'프론트엔드 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 : 현재시간 및 date 변환 (0) | 2022.03.22 |
---|---|
안드로이드 스튜디오 : 핸들러를 이용해서 실시간 현재 시간 가져오기 (0) | 2022.03.22 |
안드로이드 스튜디오 : 시간 카운터하기 / CountDownTimer /카운트 다운 (0) | 2022.03.22 |
안드로이드 스튜디오 : 핸들러와 스레드 이용해서 현재시간 갱신하기 (0) | 2022.03.22 |
안드로이드 스튜디오 : 사진 찍으면 S3에 저장하기 / 갤러리에 사진을 S3에 저장하기 (0) | 2022.03.16 |