搜索

首页  >  问答  >  正文

android - 父类BaseActivity中定义了方法 子类DialActivity覆盖这个方法只执行一次

在写android程序,父类BaseActivity中定义了方法onCalling(String id){}, 子类DialActivity覆盖这个方法onCalling(String id){xxxxx}.

调试发现只有第一次运行程序时, 子类的方法被执行了,以后就再不被执行了,

ringa_leeringa_lee2772 天前468

全部回复(4)我来回复

  • 迷茫

    迷茫2017-04-17 17:36:13

    描述不够详细。子类继承baseActivity,复写方法,父类或子类执行就会执行,如果不执行不会是这里逻辑的问题,应该是其他细节你没注意

    回复
    0
  • PHP中文网

    PHP中文网2017-04-17 17:36:13

    刚刚用广播传递到子Activity的方法解决了

    回复
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:36:13

    断点调试大法检查相关代码执行频率并适当作出改变

    回复
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:36:13

    1、你需要明白你自己的问题是什么
    2、描述完全你的问题

    回复
    0
  • 取消回复