Android意图-上下文参数的使用
对于意图构造函数-Android意图-上下文参数的使用,android,android-intent,android-context,Android,Android Intent,Android Context,对于意图构造函数- Intent(Context context, Class myClass) 上下文参数具体指定了什么 此外,我们是否需要将其设置为任何其他应用程序的上下文?根据: 与有关应用程序环境的全局信息的接口。这是一个抽象类,其实现由Android系统提供。它允许访问特定于应用程序的资源和类,以及调用应用程序级操作,如启动活动、广播和接收意图等 或者换句话说,它是一个类,提供对应用程序的访问 此外,我们是否需要将其设置为任何其他应用程序的上下文 不,应用程序的上下文由Android
Intent(Context context, Class myClass)
上下文参数具体指定了什么
此外,我们是否需要将其设置为任何其他应用程序的上下文?根据:
与有关应用程序环境的全局信息的接口。这是一个抽象类,其实现由Android系统提供。它允许访问特定于应用程序的资源和类,以及调用应用程序级操作,如启动活动、广播和接收意图等
或者换句话说,它是一个类,提供对应用程序的访问
此外,我们是否需要将其设置为任何其他应用程序的上下文
不,应用程序的上下文由Android提供
通常情况下,对于“普通”应用程序,您不需要考虑上下文。除非您需要从另一个应用程序激活应用程序或在两个正在运行的应用程序之间发送消息
如果您想启动一个应用程序,您不需要它的上下文,因为您通常不需要另一个应用程序的上下文。相反,您可以(使用应用程序名称)在
有关更多信息,请参阅。因此,如果我使用startActivity启动任何其他应用程序的活动,那么在这种情况下,我使用的意图的上下文参数是什么?请看一看
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.package.address");
startActivity(LaunchIntent);