2012-01-06 29 views
4

我有一个活动,它调度一个外部API的操作,然后只有当这个外部API完成时才会继续,这是由一个事件指示的。我目前使用NativActitivy。如何从NativeActivity内恢复书签?

我的想法是设置一个书签,然后注册一个触发书签的事件处理程序。可悲的是,似乎我无法在没有上下文的情况下恢复书签。

这样做的最好方法是什么?

流程如下: *活动开始 *活动为外部API完成设置书签。 * Avtiovity调用外部API并注册事件处理程序 *活动事件处理程序监听所有完成事件,直到正确的事件发生(有一个参数标识哪个请求已完成) *活动然后恢复书签并完成。

任何人都有一个代码示例?我目前使用的是纳迪活动,但愿意改变。

回答