2013-06-19 3 views
1

단일보기에서 여러 회 전자를 사용했습니다. 항목을 선택하는 방법을 알아요.클릭 한 회 전자를 가져 오기

 public void onItemSelected(AdapterView<?> parent, View view, int pos, 
      long id) 
    { 

     parent.getItemAtPosition(pos); 
    } 

    @Override 
    public void onNothingSelected(AdapterView<?> arg0) { 
     // TODO Auto-generated method stub 

    } 

그러나 단일 스피드 사용자가 단일 수신기에서 클릭 한 것을 어떻게 알 수 있습니까?
모든 의견을 주시면 감사하겠습니다. 미리 감사드립니다.

답변

3

다음과 같이 시도해보십시오.

public void onItemSelected(AdapterView<?> parent, View view, int pos, 
     long id) { 
    switch(parent.getId()){ 
     case R.id.spinner1: 
      //your code goes here 
      break; 
     case R.id.spinner2: 
      //your code goes here 
      break; 
    } 
} 

너무 herehere 참조하십시오.

+0

감사합니다. – keen

+0

당신은 환영합니다. – Gunaseelan

1

parentonItemClick은 클릭 한 Spinner를 나타냅니다.

AdapterView.OnItemSelected

부모 선택이

스피너를 일어난 어댑터 뷰 AdapterView는 어댑터 뷰 AdapterView이다. Spinner

+0

감사합니다. – keen

관련 문제