Android:如何自动保存日历条目

时间:2011-04-09 18:27:45

标签: android

如何自动保存日历条目?如果我使用此源代码,则会打开带有填充条目的日历,但我必须单击“保存”按钮进行保存。

源代码:

 while (callCur.moveToNext()){
            String Number = callCur.getString(callCur.getColumnIndex(android.provider.CallLog.Calls.NUMBER));

            Log.d(TAG, "Value of Number: " + Number);

            intent.setType("vnd.android.cursor.item/event");

            intent.putExtra ("title", Number);
            intent.putExtra ("description", "test2");
            intent.putExtra ("eventLocation", "somewhere");
            intent.putExtra ("beginTime", System.currentTimeMillis () + 60 * 60 * 1000);
            intent.putExtra ("endTime", System.currentTimeMillis () + 2 * 60 * 60 * 1000);


            startActivity(intent);

        }

1 个答案:

答案 0 :(得分:0)

是的,该代码只是打开带有一些预加载数据的Calendar活动。要将事件保存到日历而不必强制用户使用,您将需要使用不同的API。这是关于accessing the Android calendar API的教程。并another

您仍然可以在创建活动后启动活动以向用户显示该活动。