我在类MainActivity中有方法,我想移动到另一个类来清理一下。
当我从mainactivity调用此方法时,它可以完美地工作。 当我从另一个类mainactivity2调用它时,我得到了java.lang.NullPointerException
以下是我从MainActivity调用它的方法: MainActivity2 ma = new MainActivity2(); ma.onLongClick();
我的MainActivity2扩展了MainActivity
很抱歉这些愚蠢的问题,但我很困惑为什么我遇到这个问题,因为我认为我知道如何从其他类调用方法...
答案 0 :(得分:0)
这对我有用:
new MainActivity2().onLongClick();
尝试并判断它是否有效;)