Ich versuche, ein Datum in meinem Fragment
durch einen Dialog zu ändern, die in meiner Tätigkeit deklarieren, aber ich kann die TextView
aus meiner TätigkeitSatz Textview aus in Fragmente aus Aktivität
dieser Teil in meiner Tätigkeit deklariert
nicht bearbeitenprotected Dialog onCreateDialog(int id) {
// TODO Auto-generated method stub
if (id == 999) {
return new DatePickerDialog(this,
myDateListener, year, month, day);
}
private DatePickerDialog.OnDateSetListener myDateListener = new
DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker arg0,
int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
// arg1 = year
// arg2 = month
// arg3 = day
showDate(arg1, arg2+1, arg3);
}
};
private void showDate(int year, int month, int day) {
abbes = new StringBuilder().append(day).append("/")
.append(month).append("/").append(year);
android.support.v4.app.Fragment fragment = null;
fragment = new Fragment7();
Bundle bundle =new Bundle();
bundle.putString("Radio", String.valueOf(abbes));
fragment.setArguments(bundle);
Toast.makeText(this, ""+abbes, Toast.LENGTH_LONG).show();
}
ich mit einem Toast
geprüft, wenn ich das Datum durch den Dialog in meiner Tätigkeit ändert ändern, also versuchte ich die Saite meiner Fragment
nur sendet es nichts zu senden, und ich habe deshalb nicht verstanden!
Und in meinem
Fragment
if (getArguments() != null) {
abbes1 = this.getArguments().getString("Radio");
name.setText(abbes1);
}
Ich möchte Daten zu meinem Fragment von meiner Aktivität senden! –
siehe meine aktualisierte Antwort –
Das ist, was ich getan habe, und es funktioniert nicht –