在 Android 应用程序中显示日历

发布于 2024-10-12 17:01:09 字数 232 浏览 1 评论 0原文

我目前正在开发一个 Android 应用程序,它使用 JSON 从服务器加载事件并将事件数据存储到本地 SQLite 数据库中。

我想从应用程序内显示日历事件。如果设备处于纵向模式,则日历应以月视图显示,如果设备处于横向模式,则应以周视图显示。当然,事件应该是可点击的。

有人可以通过向我展示类似的例子来为我指明正确的方向吗? Android 1.6 及以上版本应该可以实现这一切。

非常感谢任何帮助!

I'm currently developing an Android app, which loads events from a server using JSON and stores the event data into a local SQLite database.

I want to display the calendar events from within the app. If the device is in portrait mode, the calendar should be displayed in month view and if the device is in landscape mode it should be displayed in week view. Of course the events should be clickable.

Could anyone point me in the right direction by showing me an example of something similar? The whole thing should be possible for Android 1.6 onwards.

Any help is very much appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

驱逐舰岛风号 2024-10-19 17:01:09

我认为 Android SDK 中没有任何内置日历。但有一些开源解决方案。我刚刚开始使用 http://code.google.com/p/ 中的此日历android-calendar-view/

它需要一些定制,但看起来很有希望。

I don't think there is any builtin calendar in Android SDK. But there are some opensource solutions. I have just started using this calendar from http://code.google.com/p/android-calendar-view/

It will need some customization but looks promising.

冬天旳寂寞 2024-10-19 17:01:09

CalendarView 没有 setAdapter()。您可以使用列数设置为 7 的 gridView 或滚动视图并构建您自己的网格。

The CalendarView does not have a setAdapter(). You could either use a gridView with # of columns set to 7 or a scrollView and construct your own grid.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文