在我的应用程序开始从主活动中注册活动与按钮发送一条消息,尚未开始活动
startActivity(new Intent(getBaseContext(),Register.class));
此注册活动将创建可在ListActivity观看记录。
如果我从主活动(使用另一个按钮)转到ListActivity并决定要将记录的数据从ListActivity发送到Register活动以编辑它,则存在两种可能性:
1的注册活动从来没有被称为
2-注册活动在后台
打开我有两个问题:
-Calling startActivity Register.class来回一次m Main和来自ListActivity的一次它会制作两份Register还是一份?
- 当我从ListActivity调用Register活动并尝试使用处理程序传递数据时,处理程序消息在活动打开之前到达并且数据不显示在注册屏幕中?我怎样才能做到这一点?当Register的视图打开时,有没有办法从ListActivity中知道?
谢谢。查尔斯。
+1`Intent.putExtra()`是做这件事最性感的方法。 – 2011-02-06 18:33:55