Ciao sto programmando un app che ricordi degli impegni. per vedere se il datepicker prendeva i dati giusti ho creato un textview (yearview) e gli ho detto di settare come testo la variabile y che non è atro che una variabile getyear convertita in stringa con
codice:
String s = String.valueOf (y);
.
questo è il codice (non completo, è solo il void selectdata):
codice:
public void selectdata (View view) { TextView yearview = (TextView) findViewById(R.id.yearview);
TextView fakebtn = (TextView) findViewById(R.id.fakebtn);
TextView fakebtn2 = (TextView) findViewById(R.id.fakebtn2);
DatePicker data = (DatePicker) findViewById(R.id.data);
EditText titolo = (EditText) findViewById(R.id.titolo); //edittext
Editable titologet = titolo.getText();
TextView text = findViewById(R.id.textView2);
TextView scad = findViewById(R.id.scad);
Button inviabtn = findViewById(R.id.inviabtn);
TextView ok = (TextView) findViewById(R.id.ok);
ok.setVisibility(View.VISIBLE);
data.setVisibility(View.VISIBLE);
fakebtn2.setVisibility(View.GONE);
titolo.setVisibility(View.GONE);
text.setVisibility(View.GONE);
scad.setVisibility(View.GONE);
fakebtn.setVisibility(View.GONE);
inviabtn.setVisibility(View.GONE);
int y = data.getYear(), m = data.getMonth(), d = data.getDayOfMonth();
String s = String.valueOf (y);
yearview.setText(y);
}
ora il problema è che quando vado a cliccare sul bottone che aveva come onclick selectdata, l'app crusha... Come potrei fare?
codice completo: https://codeshare.io/2BeAMn