从另一个Activity访问用户定义的自定义方法

时间:2012-05-15 05:46:08

标签: android methods android-activity

我有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)   

任何解决方案?

感谢
斯纳

1 个答案:

答案 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);

}  

}