gpt4 book ai didi

android - Android 中的应用程序间通信

转载 作者:行者123 更新时间:2023-11-29 01:57:52 25 4
gpt4 key购买 nike

我在一个应用程序中有一个 Activity 调用另一个应用程序的 Activity 。如何有意或以任何其他方式完成。例如在单个应用程序中,我们可以这样做:

Intent i = new Intent(this, ActivityTwo.class);
i.putExtra("Value1", "This value is sent by FirstActivity ");

最佳答案

为Second Activity声明android action,通过Action名称从First Activity调用Second Activity。有关详细信息,请参阅以下示例:

在 AndroidManifest.xml 中声明第二个 Activity 为

<activity android:name=".SecondActivity">
<intent-filter>
<action android:name="com.sample.action.MY_CUSTOM_ACTION"/>
</intent-filter>
</activity>

然后先安装第二个应用,调用SecondActivity如下:

Intent i = new Intent("com.sample.action.MY_CUSTOM_ACTION");
i.putExtra("mystring","Sample Text");//optional.
startActivity(i);

关于android - Android 中的应用程序间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14198444/

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