반응형

 

아이디 값별로 온클릭 효과를 주는것이 아닌

온클릭 리스너가 작동할때 버튼의 아이디 값을 체크해서

아이디 값별로 구분 해서 실행 가능한 소스 부분..

이런거도 되네..ㅋ

private OnClickListener click = new OnClickListener() {
  public void onClick(View v) {
   switch(v.getId()) {
    case R.id.btn_site:
     AlertDialog.Builder builder = new AlertDialog.Builder(XMLParsingActivity.this);
     builder.setTitle("지역선택");
     builder.setSingleChoiceItems(site, checkedItem, new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int which) {
       checkedItem = which;
      }
     });
     builder.setNegativeButton("취 소", new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int which) {
      }
     });
     builder.setPositiveButton("선 택", new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int which) {
       select_site = site[checkedItem];
      }
     });
     builder.show();
     break;
    case R.id.btn_parsing:
      Parsing(select_site);
     break;
   }
  }
    };

 

 

출처 - http://kshzzang2012.tistory.com/14

반응형

+ Recent posts