假设我有一个对象的引用,我应该如何将其从一个活动传递到另一个活动?
我不想查询应用程序对象/单例/静态变量。
这还有可能吗?
您可以在另一个活动中声明一个静态变量,或者在应用程序类中声明一些全局变量,然后在任何活动中访问它,就像您想从OldActivity中解析一些NewType类型的对象到NewActivity类一样。执行如下操作:
在 NewActivity.java 中声明一个静态 NewType 的对象。
public static NewObject newObject=null;
当您调用 NewActivity 时执行以下操作。
NewActivity.newObject=item;
Intent intent=new Intent(OldActivity.this, NewActivity.class);
startActivity(intent);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)