使用API​​ 14或更低版本打开日历

时间:2012-12-14 10:19:38

标签: android

我想从小部件应用程序打开日历,对于版本API 15或更高版本,它可以使用此代码:

RemoteViews updateViews = new RemoteViews(context.getPackageName(),
            R.layout.medium_layout);
    Intent calendar = Intent.makeMainSelectorActivity(
             Intent.ACTION_MAIN, 
             Intent.CATEGORY_APP_CALENDAR);
    PendingIntent pendingIntent2 = PendingIntent.getActivity(context, 0,
            calendar, 0);

    updateViews.setOnClickPendingIntent(R.id.calendar, pendingIntent2);

但对于15之前的版本它不起作用,任何帮助? 谢谢

2 个答案:

答案 0 :(得分:1)

您无法打开Api低于15的日历。但您可以创建自定义日历。click here to see

答案 1 :(得分:0)

Android 4.0之前没有官方的日历API