I am still playing around with my calendar, I already nearly managed to integrate the https://github.com/SundeepK/CompactCalendarView into one of my fragments. There is just one
You need to pass a Context to the Constructor of ArrayAdapter. You're actually in initializing it in a Fragment class, so this
is not valid as a Context. Try calling
final ArrayAdapter adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1,
mutableBookings);
Try using type in your Adapter
declaring. You are missing the type
of your mutableBookings
:
final ArrayAdapter adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mutableBookings);
If you are in a Fragment so you should use
ArrayAdapter<String> adapter = new ArrayAdapter<>(**getContext()**,android.R.layout.simple_list_item_1,items);
Sometimes the methods do not run directly in the activity and do not have access to it, not because of this, but because of the getApplicationContext ()
ArrayAdapter adapter = new ArrayAdapter<>(getApplicationContext(), android.R.layout.simple_list_item_1, mutableBookings);