【发布时间】:2015-01-30 09:20:02
【问题描述】:
我有一个菜单和 5 个活动。为了避免重复菜单代码,我创建了一个公共类并在每个活动中调用它:
Testclass testclass = new Testclass(Main.this);
...但不幸的是我不能在课堂上使用startActivity()。这是我的课程代码:
public class Testclass extends Activity {
public Testclass(Activity cc) {
Intent intent = new Intent(cc,Next.class);
startActivity(intent);
}
}
【问题讨论】:
-
发布您的
Activity课程。可能是您将startActivity()定义为私有或其他。 -
从它的上下文开始你的活动。对于前
context.startActivity(intent);
标签: java android start-activity