2014-12-26 2 views
0

문자열을 내 Spinner의 선택한 항목과 비교하려고합니다.충돌 비교 Spinner 선택한 항목을 문자열로

final Spinner sp_leslocatie = (Spinner) myFragmentViewAfmelden.findViewById(R.id.sp_leslocatie); 


btnSend.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      Log.d("TEST", "btnSend clicked"); 

      String school0 = "Selecteer een school"; 


      if(cbSave.isChecked() == true) { 
       // saveData(); 
      } else { 
       // clearData(); 
      } 

      if(sp_leslocatie.getSelectedItem().toString().equals(school0)){ 
       Toast.makeText(getActivity(), "TEST.", Toast.LENGTH_SHORT).show(); 
      } 
}); 
+0

오류가 발생하는 행을 알면 항상 유용합니다 ... –

+0

'sp_leslocatie'는'null '이라고 생각합니다. 다시 확인하십시오. – mmlooloo

답변

0
com.box.wassing.rocbox.fragment_afmelden $ 1.onClick (fragment_afmelden.java:90)에서

java.lang.NullPointerException이 : 나는 내 응용 프로그램 중지를 실행하고 때이 오류 메시지가

getSelectedItem()이 null이 아닌지 확인하십시오. 수동으로 선택하지 않으면 설정되지 않습니다.