我有一个活动A.从那里,你可以点击UI并转到活动B,其中包括ListView。在活动BI中有一个菜单,带我去活动C.在活动C里面,我有另一个菜单,可以带我到新活动B,其ListView将根据我所做的填充活动C.
有我的问题。我无法让活动B从活动C重新启动。它唯一能做的就是回到PREVIOUS活动B(就像在活动C中推回了后退按钮一样)。
总结一下,我希望能够进行以下一系列活动:
A - > B> C - >乙
但是,我无法进入第二个B.每当我尝试从C开始一个新的活动B时,它只会让我回到第一个活动B并且列表视图没有被填充。
我错过了什么吗?
活动C到B的代码
Intent i = new Intent(thisContext, B.class);
thisContext.startActivity(i);
PS:thisContext这里是活动C的上下文,我在活动C的自己的构造函数中赋值,如下所示:
public C() {
this.thisContext = this;
}