strings.xml 파일에 array를 만들어 사용
<string-array name="alert_photo">
<item>카메라로 사진찍기</item>
<item>앨범에서 가져오기</item>
</string-array>
알러트 다이얼로그를 사용할 액티비티에 함수로 만들어 사용
private void showDialog(){
AlertDialog.Builder builder = new AlertDialog.Builder(AddActivity.this);
builder.setTitle(R.string.alert_title);
builder.setItems(R.array.alert_photo, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
if(i == 0){
// 첫번째 항목 눌렀을때
// 카메라로 사진찍기
camera();
}else if(i == 1){
// 두번째 항목 눌렀을때
album();
}
}
});
builder.show();
}
'Android Studio' 카테고리의 다른 글
[Android Studio] 카메라, 앨범 사용 (0) | 2024.06.17 |
---|---|
[Android Studio] 안드로이드 Retrofit 라이브러리 사용하기 (0) | 2024.06.13 |
[Android Studio] 이미지 로딩 라이브러리 Glide (1) | 2024.06.12 |
[Android Studio] Json 데이터 파싱 (0) | 2024.06.11 |
[Android Studio] 안드로이드 네트워크 통신 Volley 라이브러리 (1) | 2024.06.11 |