如何自动保存日历条目?如果我使用此源代码,则会打开带有填充条目的日历,但我必须单击“保存”按钮进行保存。
源代码:
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);
}
答案 0 :(得分:0)
是的,该代码只是打开带有一些预加载数据的Calendar活动。要将事件保存到日历而不必强制用户使用,您将需要使用不同的API。这是关于accessing the Android calendar API的教程。并another。
您仍然可以在创建活动后启动活动以向用户显示该活动。