Ich versuche datepiecker in textview anzuzeigen, aber es ist Textansicht funktioniert nicht. Der Code zeigt keinen Fehler, aber wenn die Apps ausgeführt werden, wird das Datum nicht angezeigt. Hier ist mein Code für Datepicker wie unten:DatePicker funktioniert nicht in Textview in Android
TextView tv;
Calendar mCurrentDate;
int day, month, year;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tuto4);
tv = (TextView) findViewById(R.id.datePicker);
mCurrentDate = Calendar.getInstance();
day = mCurrentDate.get(Calendar.DAY_OF_MONTH);
month = mCurrentDate.get(Calendar.MONTH);
year = mCurrentDate.get(Calendar.YEAR);
month = month + 1;
tv.setText(day+"/"+month+"/"+year);
tv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick (View v)
{
final Calendar calendar = Calendar.getInstance();
int yy = calendar.get(Calendar.YEAR);
int mm = calendar.get(Calendar.MONTH);
int dd = calendar.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePicker = new DatePickerDialog(Tuto4Activity.this, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
String date = "Date"+String.valueOf(year) +"-"+String.valueOf(monthOfYear)
+"-"+String.valueOf(dayOfMonth);
tv.setText(date);
tv.setText(date);
}
}, yy, mm, dd);
datePicker.show();
}
});
}
public void onRadioButtonClicked(View view) {
boolean checked = ((RadioButton) view). isChecked();
switch (view.getId()) {
case R.id.radioButton1:
if (checked)
setContentView(R.layout.activity_tuto2);
break;
case R.id.radioButton2:
if (checked)
setContentView(R.layout.activity_tuto3);
break;
case R.id.radioButton3:
if (checked)
setContentView(R.layout.activity_tuto4);
break;
}
}
}
Meine Frage ist, wie datepicker Anzeige im Textview zu machen? Bitte hilf mir.
haben Sie einen Fehler bekommen ...? –
Ich habe keinen Fehler – norafiqa
Was meinst du mit ** wie man datepicker Anzeige in der Textansicht machen? ** –