다시.. SDcard에 잇는 파일(이미지 1번, 2번, 3번)를 Listview에뿌려서... 그 이미지 1번파일을 클릭시 다이얼 로그가 뜨구요
다이얼로그에 이미지를 보는것과 삭제를 컨트롤 하는 setSingleChoiceItems를 올렷습니다.
이미지보는것을 클릭시 1번 이미지가 뜨게 하려고합니다. 물록 리스트뷰에서 2번이미지를 클릭해서 다이얼로그 창에서 이미지 보는것을 클릭하면 2번이미지가 보여야겟지요... 이것을 어떻게 구현할까요?
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position){
case 0:
Log.i("exp", "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
break;
case 1:
Log.i("exp", "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@");
break;
}
final String items[] = { "Preview", "Del" };
AlertDialog.Builder alertDlg = new AlertDialog.Builder(view.getContext());
alertDlg.setTitle("SELECT");
alertDlg.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int item) {
// TODO Auto-generated method stub
//Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
switch (item) {
case 0:
Log.i("exp", "********************************");
이 상태네요 ㅠㅠ