我正在尝试将字符串与我的Spinner的所选项进行比较。但是,当我运行我的应用程序停止时,我收到此错误消息:
显示java.lang.NullPointerException 在com.box.wassing.rocbox.fragment_afmelden $ 1.onClick(fragment_afmelden.java:90)
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)
添加检查getSelectedItem()
不为空,如果您没有手动选择任何内容,则表示未设置。