次のコードを使用して、Android に独自のカレンダーを追加しようとしています。マニフェストにも読み書き権限を付与しました。
そして私のエラーは次のとおりです:「カレンダーの作成中にエラーが発生しました。名前は空であってはなりません:null」名前を指定しましたが...
誰もがそれを解決するために私を助けてください。また、アンドロイドでカレンダーを作成する実用的なソリューションへのリンクを提供してください。
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);