Я хочу создать представление календаря, в котором будут созданы заранее созданные события (из базы данных). Также я мог бы создавать события в каждой дате с продолжительностью события. Существует ли какая-либо библиотека (платная или бесплатная) или проект с открытым исходным кодом?Создайте календарь с заранее подготовленными событиями
1
A
ответ
1
Я создаю простой календарь DayView github и для реализации месяца. Вы можете проверить это Link, вы можете изменить это, чтобы отображать события из DB(), чтобы сделать вызовы db в методе ниже, создать хэш-карту и получить соответствующее значение в getView() в адаптере gridcell
private HashMap findNumberOfEventsPerMonth(int year, int month)
{
HashMap map = new HashMap<String, Integer>();
// DateFormat dateFormatter2 = new DateFormat();
//
// String day = dateFormatter2.format("dd", dateCreated).toString();
//
// if (map.containsKey(day))
// {
// Integer val = (Integer) map.get(day) + 1;
// map.put(day, val);
// }
// else
// {
// map.put(day, 1);
// }
return map;
}
Приложение github сбой в 'DataInterface.java' в строке №. 68, давая nullpointerException – Jaguar
Я просто попробовал Джек, работая отлично в этой реализации, я получаю значения из календаря по умолчанию, и он работает на полчаса или 1 час, например, 9.00-9.30 или 10.00-12.00. поэтому вы можете изменить этот Datainterface для чтения из базы данных. –
Должен ли я установить/скопировать некоторые базы данных, чтобы они работали? – Jaguar