1
Ich habe zwei Aktivitäten & Ich möchte eine Methode aus B löschen. Ich habe versucht, so, und ich bekomme Nullzeiger Ausnahmen.So rufen Sie eine nicht statische Methode von einer Aktivität zu einer anderen Aktivität auf
class A extends Activity {
...
public void clear(){}
}
class B extends Activity{
public void clearData() {
A a=new A();
a.clear();
}
}
einfach erstellen . Es ist für Sie leicht zugänglich. –
Sie können kein neues Objekt Ihrer Aktivitätsklasse erstellen, sondern nur die aktuelle Instanz der A-Aktivität abrufen und 'clear()' für diese Instanz aufrufen –