erstellt wurden Ich habe eine Aktivität und darin habe ich eine Klasse namens AsyncTask. Innerhalb der AsyncTask-Klasse möchte ich einen Zähler als statische Variable deklarieren, aber ich kann das nicht, weil die AsyncTask-Klasse als innere Klasse für die mainActivity angenommen wird.wie die Anzahl der Objekte zu zählen, die von der inneren Klasse
Gibt es eine Möglichkeit, eine statische Variable innerhalb der AsycTask "innere Klasse" zu erstellen, um die Anzahl der Objekte zu zählen, die von der AsyncTask für ein Beispiel erstellt wurden?
Code
class MainActivity extends Activity {
....
....
....
....
class MyAsync extends AsyncTask <void, Void, Void> {
private static int counter = 0; // is not possible here
}
}
ok, aber in diesem Fall Zähler Varibale nicht als statisch deklariert werden soll es auch nicht statische sein könnte, es ist nicht? – user2121
Ja, es funktioniert auch nicht statisch .. !! –
@jankigadhiya: Sind Sie Gujrati? : o –