美文网首页
安卓:如何在其他类里调用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