再会,
我有一个对象的主要活动,
public Network netConnection = null;
然后在我的主要活动中调用:
netConnection = new Network(new Network.OnMessageReceived() {
@Override
// here the messageReceived method is implemented
public void messageReceived(String message) {
// this method calls the onProgressUpdate
publishProgress(message);
}
});
netConnection.run();
现在我创建一个新活动并使用以下代码运行它:
case R.id.menu_packet: {
Intent intent = new Intent(this, PacketActivity.class);
String id = "" + hashCode();
intent.putExtra("id", id);
startActivity(intent);
return true;
}
我曾尝试按意图等做事with putExtra()
。但我做得不对。
有没有简单的方法来传递对我的 netConnection 的 PacketActivity 的引用?
我不想复制它或任何东西。只能从 PacketActivity 访问 netConnection 对象吗?
谢谢