我有MyClass1 extends Activity {
....
public void myMethod(String url){...//mystuffs..}
}
和
MyClass2 extends MyClass1 {
....
//here call myMethod..
}
但我无法打电话给myMethod。在构建项目“create method myMethod”之前,它给了我错误。
super.myMethod给了我以下例外:
W/dalvikvm(3211): threadid=1: thread exiting with uncaught exception (group=0x400207d8)
FATAL EXCEPTION: main
java.lang.StackOverflowError
Activity.loadUrl(MyClass1.java:119)
MyClass2.onCreate(MyClass2.java:92)
任何解决方案?
感谢
斯纳
答案 0 :(得分:0)
这样做:
public class A extends Activity{
public void myMethod(String url){...//mystuffs..
}
}
public class B extends A {
public void myMethod(String url){
super.myMethod(url);
}
}