【发布时间】:2011-09-14 08:11:39
【问题描述】:
我有一个包含两个活动的 TabActivity。一个 ListView 用于收件箱,另一个用于发件箱。 当我单击 ListActivityThreads 上的一个项目(一个线程)时,我会在另一个 ListActivityThreadDetail 中获得该线程的消息。当我在该活动中并回答消息时,我想修改该单个线程并将其传递回 ListActivityThreads。
按照正常方式将结果设置回上一个活动,我这样做:
我在 ListActivityThreads 和 ListActivityThreadDetail 中使用 startActivityForResult 为意图设置了一个结果。但我无法在 ListActivityThreads 中获取有关 onActivityResult 的任何数据。
我已经尝试different ways 启动活动并在 TabActivity 上传递值。但到目前为止还没有运气... 我不能使用广播接收器,因为我的类已经扩展了 ListActivity。 我也一直在使用 TabgroupActivity 和 startChildActivity 尝试这个example。但是无法使用 onActivityResult 方法接收任何内容,也没有在我的父活动上实现 finishFromChildActivity。
我真的很困惑,任何帮助将不胜感激!
【问题讨论】:
-
看看我的Answer,也许对你有帮助
标签: android tabactivity activitygroup