主要活动
public class MyActivity() extends Activity
{
onCreate()
{
MyClass myobj=new MyClass();
}
public void Mymethod()
{}
}
//HELPER CLASS IN A SEPARATE FILE
public class MyClass()
{
MyClass(Context context)
{
}
}
我试图从MyClass的一个实例调用Mymethod().
我真的很感激任何帮助.谢谢.
最佳答案
为什么不直接将活动传递给构造函数
public class MyActivity extends Activity {
onCreate(){
MyClass myobj=new MyClass(MyActivity.this);
}
public void myMethod(){
}
}
//HELPER CLASS IN A SEPARATE FILE
public class MyClass{
public MyClass(MyActivity act) {
act.myMethod();
}
}
相关文章
转载注明原文:android – 从另一个类调用Activity类中的公共方法? - 代码日志