如何以编程方式启动Calendar App

时间:2014-12-16 15:56:35

标签: android

我有一个要求,我需要通过应用程序点击按钮启动手机中提供的日历应用程序。有没有办法在Android中启动默认日历应用程序?

1 个答案:

答案 0 :(得分:0)

点击按钮调用此功能:

public buttonPress(View view) { Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage(" com.android.calendar"); startActivity(LaunchIntent); }

但是你应该尽量避免通过明确的意图调用应用程序。这样做的原因是用户可能在其设备上有多个日历应用程序,您应该使用具有与您尝试使用的内容相关的特定操作的正常意图。请查看以下链接:

http://developer.android.com/guide/components/intents-common.html