spinner error when dialog show . my position dialog in adapter
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.widget.Spinner.getSelectedItem()' on a null object reference
private void stopDialog(final MyViewHolder holder, int position){
android.app.AlertDialog.Builder dialog = new android.app.AlertDialog.Builder(context);
LayoutInflater inflater = (LayoutInflater) context.getSystemService( Context.LAYOUT_INFLATER_SERVICE );
View dialogView = inflater.inflate(R.layout.dialog_stop, null);
dialog.setView(dialogView);
dialog.setCancelable(false);
final Button dialog_button_positive = (Button) dialogView.findViewById(R.id.dialog_button_positive);
final Button dialog_button_negative = (Button) dialogView.findViewById(R.id.dialog_button_negative);
final Spinner statusstop1 = (Spinner) dialogView.findViewById(R.id.statusstop);
final String valuestatustop = statusstop1.getSelectedItem().toString();
final android.app.AlertDialog alertDialog = dialog.create();
alertDialog.show();
dialog_button_negative.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
holder.switch_start.setChecked(true);
alertDialog.dismiss();
}
});
dialog_button_positive.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(context,
valuestatustop,
Toast.LENGTH_SHORT).show();
alertDialog.dismiss();
}
});
}