我有两个活动,例如:
像这样调用堆栈:
myMainActivity→onClick - >启动systemActivity
我需要为单个事件onClick按顺序启动systemActivity几次,一次又一次, - 在上一次systemActivity完成后启动一个实例systemActivity。
需要这样的调用堆栈:
问题:
问题是systemActivity是系统活动(我无法改变其行为)并以异步方式运行。
即。我不能做到这一点: myMainActivity-> call systemActivity - >等待systemActivity - >并重复。
换句话说,我需要从异步执行切换到同步。
借助Android技术可以解决这个问题?
我需要你问我行动的方向,即一般算法。
答案 0 :(得分:0)
解决。
我使用了BroadcastReceiver机制。