Rony
Rony

Reputation: 131

Displaying Calendar in an Android App

I would be obliged if someone could provide me a solution as to which component to be used so that I can display a fairly good looking calendar in my Android application.

I kept browsing for a solution for the past two days, but unfortunately could not find a solution. Since this is a very basic requisite, I am sure that there will be a perfect solution for this.

Please help with suggestions, comments and solutions.

Any help in this regard is well appreciated.

Looking forward, Regards, Rony

Upvotes: 13

Views: 6030

Answers (4)

LaSprezz
LaSprezz

Reputation: 71

Your question may be from 2010, however it still shows up on my first result page while googling the same question.

Therefore, I felt like I should share the 2 library I eventually selected that doesn't seem to be depreciated yet :

Caldroid from Thomas Dao and Times Square from Jake Wharton.

Upvotes: 2

lokoko
lokoko

Reputation: 5803

You would have to use a gridView for the month view, a list view for the agenda view and the scroll view for the day view. You could also use a gridView for the week view. For the grid, you could set the col # to 7 so that you get 7 columns for 7 days and have another child gridView to display the weekdays as headers. For the day, you could add a framelayout inside the scroll view. this would ensure that you can overlap and add multiple events to s single column. for the agenda view it would be simple to just use a list view and set list items using a list adapter.

Upvotes: 0

Bahadır Yağan
Bahadır Yağan

Reputation: 5967

I am also searching for this. For now, the only thing available seems to be this: http://code.google.com/p/android-calendar-view/

However it lacks swipe gestures, does not work on landscape, or higher density screens.

Upvotes: 3

Jono
Jono

Reputation: 18108

The only way to do this is to develop your own calendar widget from scratch

Upvotes: 5

Related Questions