private void DialogSelectOption() {
     final String items[] = { "item1", "item2", "item3" };
     AlertDialog.Builder ab = new AlertDialog.Builder(this);
     ab.setTitle("Title");
     ab.setSingleChoiceItems(items, -1,
      new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int whichButton) {
       // 각 리스트를 선택했을때
       select = items[whichButton];
       
      }
      }).setPositiveButton("Ok",
      new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int whichButton) {
       
       Toast.makeText(getApplicationContext(), "Phone Model = "+select, Toast.LENGTH_SHORT).show();
      
             stop;
       }
      }
      }).setNegativeButton("Cancel",
      new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int whichButton) {
       // Cancel 버튼 클릭시
      }
      });
     ab.show();
    }

 

체크한 값이 null 일 때, ok 버튼을 눌러도 아무일 없도록 하고 싶은데 잘안되네요..

 

stop  이런것은 아닐테고 ㅎㅎ