Classes
假设我有一个主活动A,它是一个AppCompactActivity,我想在这个类A中(例如在OnCrete中)执行:
new B().show();
类B的方法如下所示:
private void show(){
Intent c = new Intent(A.this, C.class);
startActivity(c);
}
我该怎么做呢?
我试着做上面的实现。
Classes
假设我有一个主活动A,它是一个AppCompactActivity,我想在这个类A中(例如在OnCrete中)执行:
new B().show();
类B的方法如下所示:
private void show(){
Intent c = new Intent(A.this, C.class);
startActivity(c);
}
我该怎么做呢?
我试着做上面的实现。
2条答案
按热度按时间nhn9ugyo1#
我建议您在
show()
方法中添加一个参数,传递对活动A的引用:jvlzgdj92#
@Gino应用程序崩溃,是否可以直接在C类中启动Activity C?例如:B.java
C.java