这是我的Activity类
public class A extends Activity
{
.......
.......
//here i have to call my test() method of B activity
new B.test();
}
这是我的下一个活动
public class B extends Activity
{
......
public void test(){
//some code }
}
但是test()方法并没有执行。我在test()方法中添加了Toast消息。但它没有显示Toast消息。如何调用test()方法。我哪里错了?我必须在B活动中覆盖onCreate()吗?请告诉我。提前致谢。
答案 0 :(得分:6)
您可以在不扩展Activity.So的单独类中编写测试方法,您可以在需要时从两个活动中调用该方法。
活动是一个不同的屏幕,您可以通过意图调用它,以便它可以在屏幕上显示
答案 1 :(得分:0)
这样做。
public class A extends Activity{
B.test();
}
和
public class B extends Activity{
public static void test(){
System.out.println("test method of B is called.");
}
}