
我也在清单中提供了读写权限.
我的错误是:“创建日历时出错名称不能为空: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);解决方法 你应该尝试这样的事情: vals.put(Calendar.Calendars._SYNC_ACCOUNT_TYPE,"ACCOUNT_TYPE_LOCAL");vals.put(Calendar.Calendars.name,"sachin");vals.put(Calendar.Calendars.disPLAY_name,"my_Cal");vals.put(Calendar.Calendars.color,14417920);vals.put(Calendar.Calendars.ACCESS_LEVEL,700);vals.put(Calendar.Calendars.SELECTED,1);vals.put(Calendar.Calendars.SYNC_EVENTS,1);vals.put((Calendar.Calendars.TIMEZONE,"GMT");vals.put(Calendar.Calendars.HIDDEN,0);总结
以上是内存溢出为你收集整理的android日历创建错误全部内容,希望文章能够帮你解决android日历创建错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)