0

ウィジェット アプリからカレンダーを開きたいのですが、バージョン 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 より前のバージョンでは機能しません。ありがとうございました

4

2 に答える 2

1

15未満のApiのカレンダーを開くことはできませんが、カスタムカレンダーを作成することはできます。ここをクリックしてご覧ください

于 2012-12-14T10:26:14.027 に答える
0

Android4.0より前の公式のCalendarAPIはありません

于 2012-12-14T10:21:54.267 に答える