我正在为Android构建一个应用程序,我不需要我的应用程序包含日历(这样做也没有意义),我的应用程序允许用户收听广播电台,并需要设置事件(在特定时间记得收听广播)。如果应用程序有自己的日历,那么只有当用户打开应用程序时,事件警报才会响起...毫无意义。我一直在寻找,但找不到,是否有一种方法可以使用意图或其他方式打开谷歌日历或Android可能拥有的其他日历?
我需要将我的意图(/其他代码)放入已经存在的侦听器中,现在看起来像这样
private View.OnClickListener reminder = new View.OnClickListener() {
@Override
public void onClick(View v) {
// open calendar code goes here.
}
};
我不需要应用程序在日历中预先填充任何字段,只需打开它,剩下的交给用户处理。
欢迎提供任何帮助,谢谢。
com.android.calendar
。此外,核心 Android 团队欢迎重构他们的应用程序并打破这段代码,正如这里已经存在的两个可能的“意图”所证明的那样。 - CommonsWare