在向日历添加事件时,有人可以帮助我在eventTimezone值中插入什么内容吗?这是我的代码:
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("title", eventName);
intent.putExtra("beginTime", startCal.getTimeInMillis());
intent.putExtra("endTime", endCal.getTimeInMillis());
intent.putExtra("eventTimezone","Hong Kong");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
其他一切正常,但eventTimezone似乎没有将时区选项更改为我想要的时区.我需要什么价值?香港专业教育学院尝试过"GMT + 1"和"(GMT + 8:00)香港",但他们没有工作.
这就是你如何获得时区
TimeZone tz = TimeZone.getDefault();
intent.putExtra(Events.EVENT_TIMEZONE, tz.getID());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3197 次 |
| 最近记录: |