Подтвердить что ты не робот

Отображение календаря в приложении для Android

Я был бы обязан, если бы кто-то мог предоставить мне решение о том, какой компонент будет использоваться, чтобы я мог отображать довольно красивый календарь в приложении для Android.

Я продолжал искать решение за последние два дня, но, к сожалению, не смог найти решение. Поскольку это очень простой реквизит, я уверен, что для этого будет идеальное решение.

Пожалуйста, помогите с предложениями, комментариями и решениями.

Любая помощь в этом отношении хорошо оценена.

Ожидая, С Уважением, Рони

4b9b3361

Ответ 1

Единственный способ сделать это - создать собственный виджет календаря с нуля

Ответ 2

Я также искал это. Пока что единственное, что доступно, похоже, таково: http://code.google.com/p/android-calendar-view/

Однако ему не хватает жестов салфетки, не работает на пейзажах или экранах с более высокой плотностью.

Ответ 3

Ваш вопрос может быть с 2010 года, однако он все еще отображается на моей первой странице результатов при поиске по одному и тому же вопросу.

Поэтому мне показалось, что я должен поделиться 2-й библиотекой, которую я выбрал, которая пока не обесценивается:

Caldroid от Thomas Dao и Times Square от Джейка Уортона.

Ответ 4

Вам нужно будет использовать gridView для просмотра месяца, представление списка для вида повестки дня и вид прокрутки для дневного просмотра. Вы также можете использовать gridView для просмотра недели. Для сетки вы можете установить col # в 7, чтобы вы получили 7 столбцов в течение 7 дней и имели еще один дочерний gridView для отображения будних дней в качестве заголовков. В течение дня вы можете добавить рамку в прокрутку. это обеспечит совпадение и добавление нескольких событий в один столбец. для представления повестки дня было бы просто просто использовать представление списка и задать элементы списка с помощью адаптера списка.