I want to get Textview info to fragment textview.
Mainactivity:
public final DatePickerDialog.OnDateSetListener datePickerListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR, year);
c.set(Calendar.MONTH, month);
c.set(Calendar.DAY_OF_MONTH, dayOfMonth);
String format = new SimpleDateFormat("dd/MM/yyyy").format(c.getTime());
datePicker1.setText(format);
Tab1_fragment.getInstance().setText(Integer.toString(difference(c.getTimeInMillis())));
}
};
Fragment:
public class Tab1_fragment extends Fragment {
TextView betweendate;
public void setText (String text){
TextView betweendate = (TextView) this.getView().findViewById(R.id.betweenDate);
betweendate.setText(text);
}
Am I doing it correct? Result in log is:
Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference