1
我有兩個活動&我想調用一個方法清除B. 我試過這樣,我得到空指針異常。如何從一個活動調用非靜態方法到另一個活動
class A extends Activity {
...
public void clear(){}
}
class B extends Activity{
public void clearData() {
A a=new A();
a.clear();
}
}
只需創建一個** ** AppActivity,它在你的這兩個活動上延伸和B.現在把這個功能在這一新的活動。它很容易讓你。 –
您不能創建活動類的新對象,只需獲取A Activity的當前實例並在該實例上調用clear() –