我正在尝试使用以下代码在 android 中添加我自己的日历。我也在清单中提供了读写权限。
我的错误是:“创建日历时出错,名称不能为空:null”虽然我已经提供了名称...
任何人请帮我解决它,并提供在 android 中创建日历的工作解决方案的链接。
final Uri calUri = Uri.parse("content://com.android.calendar/calendars");
android.accounts.Account account;
ContentValues vals = new ContentValues();
vals.put("_id", 1);
vals.put("_sync_account_type", "ACCOUNT_TYPE_LOCAL");
vals.put("name","sachin" );
vals.put("displayName","my_Cal");
vals.put("color", 14417920);
vals.put("access_level", 700);
vals.put("selected", 1);
vals.put("sync_events", 1);
vals.put("timezone", "GMT");
vals.put("hidden", 0);
Uri result= getContentResolver().insert(calUri, vals);
System.out.println(result);