Я кодирую приложение, в котором я могу создавать события, и они будут отображаться в календаре с заголовком и описанием, которое я написал.Проблема в том, что я не могу создать их без перезаписи предыдущего.Каждое решение, которое я пробовал, просто перезаписывает их или просто не работает.Вот соответствующая часть календарного кода:
import static com.example.alumnos.alumni.Fragments.CreateEventsFragments.EventsTypesFragment3.eventDescription;
import static com.example.alumnos.alumni.Fragments.CreateEventsFragments.EventsTypesFragment3.eventTile;
import static com.example.alumnos.alumni.Fragments.CreateEventsFragments.EventTypesFragment.idTypeEvent;
public class Calendar_Fragment extends Fragment {
public GregorianCalendar cal_month, cal_month_copy;
private HwAdapter hwAdapter;
private TextView tv_month;
private String tipo;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
switch (idTypeEvent){
case 1: tipo = "Evento";
break;
case 2: tipo = "Oferta de trabajo";
break;
case 3: tipo = "Notificación";
break;
case 4: tipo = "Noticias";
break;
}
View view = inflater.inflate(R.layout.fragment_calendary, container, false);
HomeCollection.date_collection_arr=new ArrayList<HomeCollection>();
HomeCollection.date_collection_arr.add( new HomeCollection("2019-03-12" ,eventTile,tipo,eventDescription));
Этот код, очевидно, будет перезаписывать каждый раз, когда я создаю событие, но я не знаю, как сделать так, чтобы этого не произошло.