android - 新手 : How do I pass a callback to another activity

标签 android

我有一个简单的 Activity (Activity1),它将使用“ActionCallback”创建一个回调。我正在从 Activity1 执行此回调,但由于网络延迟,结果在一段时间后出现,我需要在 Activity2(扩展 ListActivity)的另一个 View 上显示回调的结果。

我不想在 Activity1 中等待(为了用户体验)回调完成,然后使用 Intent.putExtra() 发送到 Activity2

我的问题是,如何将此回调从 Activity1 传递给 Activity2?这可以做到吗?或者是否有更好的方法来编写此逻辑?

谢谢

最佳答案

使用 startActivityForResult 并探索它,这样你就可以更好地在回调中做任何你想做的事情

关于android - 新手 : How do I pass a callback to another activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8267588/

相关文章:

java - android CardView 替代方案

android - 操作栏 setDisplayHomeAsUpEnabled 在 ICS 上不起作用

java - 标记上存在语法错误 "product1. "此标记后应有 VariableDeclaratorId

java - Android类加载器: loadClass fails if the class implements an interface

java - 使用西方数字的货币格式

java - Android - SQLiteDatabase 不维护插入

android - 我的应用程序在 BB10 位置设置中的权限始终处于禁用模式

android - Spinner 不显示 UTF-8 字符

android - Google Map API v2 充气机在旧手机上失败

android - react native ScrollView 不显示图像