美文网首页
安卓:如何在其他类里调用activity的方法

安卓:如何在其他类里调用activity的方法

作者: _____彬 | 来源:发表于2019-02-25 16:05 被阅读0次

今天遇到一个问题 acticity里面有一个非静态方法,我要在一个广播接收器里面调用此方法。

由于那个非静态方法里面被写死了 无法修改为静态方法。所以有一个简单的方法能够在其他类里面调用非静态方法

代码

public class MyActivity extends Activity {

  public Static MyActivity instance=null;

        public void onCreate() {

              instance= this

        }

        //想调用的方法         

        public void method() {

        }

}

public class Myclass {

        //调用

        MyActivity .instance.method();

}

相关文章

网友评论

      本文标题:安卓:如何在其他类里调用activity的方法

      本文链接:https://www.haomeiwen.com/subject/qeegyqtx.html