Я сделал Календарь в Android Studio, и когда я нажимаю на любой день, я хочу открыть заметку или блокнот, в котором пользователи могут писать, что они хотят, но я хотел бы иметь разные заметки для каждого день. Как это сделать, пожалуйста?
Вот мой календарь: Java:
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import com.example.streetworkoutarrasFR.Database.SWADB;
import com.prolificinteractive.materialcalendarview.CalendarDay;
import com.prolificinteractive.materialcalendarview.MaterialCalendarView;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
public class Calendar extends AppCompatActivity {
MaterialCalendarView materialCalendarView;
HashSet<CalendarDay> list = new HashSet<>();
SWADB swaDB;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_calendar);
swaDB = new SWADB(this);
}
}
файл макета:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.streetworkoutarrasFR.Calendar">
<com.prolificinteractive.materialcalendarview.MaterialCalendarView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/calendar"
app:mcv_showOtherDates="all"
app:mcv_selectionColor="#00F"
/>
</RelativeLayout>
Спасибо, Стефан.