我必须将意图从一种活动传递到另一种包装。例如,有两个包Package1和Package2。这两个软件包都有两个活动Activity1和Activity2。我必须将一个意图从Package1.activity1传递给Package2.activity1。谢谢。
答案 0 :(得分:0)
我相信您在谈论软件包时是指一个单独的模块吗?
如果是这样-您需要将一个模块链接到另一个模块;
要这样做:
在module1/build.gradle
中添加
implementation project(":module2")
此后,您将可以访问module2
中的module1
的课程
答案 1 :(得分:0)
如果您使用的是Android Studio或Eclipse之类的IDE,则无需担心软件包,其他软件包的自动需要的类将导入到Activity中。只需使用以下代码即可实现意图。
Intent intent = new Intent(Activity1.this, Activity2.class);
startActivity(intent);