【发布时间】:2016-10-06 00:54:31
【问题描述】:
我正在开发一个 android 应用程序,它从另一个活动中调用我的开始活动。因为我正在调用我的第一个活动,所以我不能使用意图来传输布尔变量,所以我创建了我的调用活动的对象并通过它访问数据。 像这样
Activity1 log=new Activity1();
boolean stat=log.aResponse;
我在我的 Activity1 中检查了 aResponse 的值,它的值为 true。 但在我的开始活动中,stat 的值始终为 false。 我在另一个活动(这不是我的第一个活动)中尝试了相同的代码,因为我获得的值也是假的。请任何人帮助我。
【问题讨论】:
-
你应该先谷歌这个..!!看到这个:stackoverflow.com/q/2091465/6127411.
-
你永远不想手动实例化一个 Activity
-
我很困惑为什么你不能使用
Intent。 -
我无法使用意图,因为 Activity1 正在调用我的应用程序的第一个活动。如果我使用意图,则无法启动应用程序。
-
即使你想启动你的第一个活动,你仍然可以使用一个意图..
标签: java android android-intent parameter-passing