gpt4 book ai didi

android - 在android中访问另一个第三方应用程序

转载 作者:行者123 更新时间:2023-11-29 22:34:02 27 4
gpt4 key购买 nike

如何从我的 android 应用程序访问另一个第三方应用程序?

最佳答案

您必须从创建 Intent 开始。如果启动的 Activity 必须返回结果,您可以通过调用方法 startActivityForResult 来启动您的 Activity ,您将在方法 onActivityResult 中接收结果。如果您不等待此 Activity 的结果,只需调用 startActivity。

在这些方法调用中,您必须在参数中传递您的 Intent 。

在这个例子中,我调用 android gallery 来允许用户选择图像。

protected void chooseImage()
{
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), ACTIVITY_CHOOSE_IMAGE);
}

然后,我收到用户选择的图像,这是先前 Activity 的结果:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {

if (resultCode == RESULT_OK) {
if (requestCode == ACTIVITY_CHOOSE_IMAGE) {
//Traitement sur l'image

}
}

}

关于android - 在android中访问另一个第三方应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2876229/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com