2015년 7월 17일 금요일

[android] list dialog 구현하기

리스트 형태의 dialog를 구현하는 방법.

















1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
CharSequence info[] = new CharSequence[] {"내정보""로그아웃" };
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setTitle("제목");
        builder.setItems(info, new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                switch(which)
                {
                case 0:
                    // 내정보
                    Toast.makeText(MainActivity.this"내정보", Toast.LENGTH_SHORT).show();
                    break;
                case 1:
                    // 로그아웃
                    Toast.makeText(MainActivity.this"로그아웃", Toast.LENGTH_SHORT).show();
                    break;
                }
                dialog.dismiss();
            }
        });
        builder.show();
cs

댓글 없음:

댓글 쓰기