我想创建一个允许来自其他外部活动的一些逻辑控制的模板活动。
该活动完成其工作,然后使用意图向前移动到其他活动。
路径始终由根活动决定。
图形化:
A --(c)--> B --> C
A
使用 Parcelable 将“Intent to C”传递给B
.
当B
完成它的工作时,它会触发它从A
(即C
)获得的意图。
我在使用从一项活动到另一项活动的附加功能时遇到了问题。在我看来,问题似乎是我从A
“意图到 C”的活动中传递的上下文。
我试过了
// The intent to arrive to C
Intent nextIntent = new Intent(A.this, C.class);
nextIntent.putExtras("someVariable", true);
// The intent that goes to B and instructs it on how to reach C
Intent immediatelyNext = new Intent(A.this, B.class);
immediatelyNext.putExtra("destination", nextIntent);
startActivity(immediatelyNext);
但没有用。
一旦B
过渡到C
,最后一个响应触摸事件(其按钮指向正确的侦听器),但视频不播放且微调器不旋转。
我错过了什么吗?