0

私のアプリには、レイアウト ファイルにボタンがあるカレンダー機能があり、クリックすると、既定のカレンダーに定義済みの 3 日間の終日予定イベントを直接追加したいと考えています。私はJavaコードに従っていますが、それを機能させるために追加する必要があるものを誰でもガイドできます...

but1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                Calendar cal = Calendar.getInstance();

                cal.set(year, mnth, day, hrs, min);
                long beginTime = cal.getTimeInMillis();

                cal.set(year, mnth, day, hrs, min);
                long endTime = cal.getTimeInMillis();

                Intent intent = new Intent(Intent.ACTION_EDIT);
                intent.setType("vnd.android.cursor.item/event");
                intent.putExtra("beginTime", cal.getTimeInMillis());
                intent.putExtra("allDay", true);

                intent.putExtra("endTime",
                        cal.getTimeInMillis() + 60 * 60 * 1000);
                intent.putExtra("title", "A Test Event from android app");

                startActivity(intent);
            }
        });

感謝とよろしく

4

1 に答える 1