2013-06-12 21 views
0

是否可以从另一个应用内启动Google日历应用,或者甚至更好地将自己的本地Google日历启动到monthView中,只显示您创建的事件?从其他应用启动Google日历应用到月视图

我将使用API​​ 14+,如果可能的话,您可以提供一些代码或链接到示例。

请记住我还是编程新手,所以请慢慢来解释一下。

回答

0

对于API 14+您最好查看Calendar Provider。 这提供了读取事件和查看日历的意图。

举个例子,查看日历

// A date-time specified in milliseconds since the epoch. 
long startMillis; 
... 
Uri.Builder builder = CalendarContract.CONTENT_URI.buildUpon(); 
builder.appendPath("time"); 
ContentUris.appendId(builder, startMillis); 
Intent intent = new Intent(Intent.ACTION_VIEW).setData(builder.build()); 
startActivity(intent); 
+0

快乐予以纠正,但怎么样的理由下投票。 –

+0

嗨,感谢您的回答。据我所知,我没有投票给你,对其他人可能吗?就像你说的,一个理由会很好。关于你的答案,这是一次显示日视图,星期还是月?谢谢你指出我的方向,虽然我会检查提供商 –

+0

嗨@Lionel端口,刚刚尝试您的建议路线,虽然我可以启动用户日历,我只能打开它到一个特定的事件。你知道有什么方法可以启动到monthView并查看所有事件?谢谢 –

相关问题