2012-05-30 6 views

답변

7

을 onItemSelected 사용하면 선택할 수 있습니다 : 내가 사용이 간단한 istruction을 OnClickListener를 할 수있는 방법

Spinner spinner = (Spinner) findViewById(R.id.spnTarghe); 
final String targhe[]=risposta.split("/"); 
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
     this, 
     android.R.layout.simple_spinner_item, 
     targhe 
     ); 
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 

spinner.setAdapter(adapter); 

: 이 내 스피너입니다 스피너의 항목

 spinner.setOnItemSelectedListener(new OnItemSelectedListener() { 
     @Override 
     public void onItemSelected(AdapterView<?> arg0, View arg1, 
       int arg2, long arg3) { 
      // TODO Auto-generated method stub 
      String mselection=spinner.getSelectedItem().toString();  
      Toast.makeText(getApplicationContext(), "selected "+ mselection, 30).show();    
      /**** do your code*****/ 
     } 
     @Override 
     public void onNothingSelected(AdapterView<?> arg0) { 
      // TODO Auto-generated method stub 
     // 
     } 
    }); 
2

onitemselected 수신기를 사용하여

spinner.setOnItemSelectedListener(new OnItemSelectedListener() { 
    @Override 
    public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) { 
     // your code here 
      sTarga=targhe[position]; 
    } 

    @Override 
    public void onNothingSelected(AdapterView<?> parentView) { 
     // your code here 
    } 

}); 
관련 문제