如何在按钮上打开日历单击并获取可点击日期。在Android中打开日历
回答
检查了这一点:http://www.developer.com/ws/article.php/3850276/Working-with-the-Android-Calendar.htm
编辑:
要打开按钮的Click事件日历该代码添加到的onClick方法:
Intent i = new Intent();
//Froyo or greater (mind you I just tested this on CM7 and the less than froyo one worked so it depends on the phone...)
cn = new ComponentName("com.google.android.calendar", "com.android.calendar.LaunchActivity");
//less than Froyo
cn = new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity");
i.setComponent(cn);
startActivity(i);
尝试使用CalendarView小部件,看文档here
这不是一个对话框,因此您必须创建一个对话框,将其包装在CalendarView中并自行启动。
以与DatePickerDialog相同的方式扩展android.app.AlertDialog,以包装CalendarView小部件,请参阅[documentation](http: //developer.android.com/reference/android/app/AlertDialog.html)AlertDialog如何将自定义布局添加到视图 – 2011-02-24 12:43:10
嗨,James Booker感谢您的回复。 – 2011-02-24 12:45:28
CalendarView自API级别11 ... – 2011-02-24 12:46:18
- 1. 用html链接打开android日历
- 2. 如何在HTML5手机中打开日历字段的日历?
- 3. 保持DIV打开时,日历打开
- 4. 在android中打开并显示日历事件
- 5. 日历不会打开
- 6. 从uibutton打开日历
- 7. 从日历中打开科尔多瓦Android应用程序
- 8. 从日历中打开Android应用程序
- 9. 在Android上打开(Google)日历应用程序URL
- 10. Android的Google日历月开始在0
- 11. 如何在Android的特定事件中打开日历中的编辑屏幕....?
- 12. 在Android中的日历
- 13. jquery fullcalendar打开多个日历
- 14. 以编程方式打开primeng日历
- 15. Jquery日历不打开角js
- 16. 打开日历片段上EditText
- 17. 从小工具应用打开日历
- 18. 打开谷歌日历自动登录
- 19. 从Swift应用打开日历
- 20. 从WP7打开日历应用
- 21. 打印日历
- 22. 我想从android应用程序打开日历应用程序
- 23. 从前一天打开日历上的Android
- 24. 写在android日历
- 25. 如何在Android应用程序中打开Google日历活动?
- 26. 命令在Mac OS X中在.bash_profile中打开emacs和emacs日历和日记
- 27. jQuery Multidatepicker日历在日期选择之间打开和关闭
- 28. 在没有打开日历的情况下添加日历活动
- 29. URL在日历应用程序中打开的链接
- 30. 如何在新窗口中打开iframe日历
嗨evilone Thx。它是如何实现按钮点击..? – 2011-02-24 12:37:35
我已经使用过它。但有错误,增加在清单中的活动.. – 2011-02-24 12:44:35
@evilone:这是一个无证,不受支持,不可靠的解决方案。这个应用程序不会存在于所有设备上,正如您所见,Google会改变它的使用方式。 – CommonsWare 2011-02-24 12:46:01