Ich startete vor kurzem Android-Entwicklung und erstellt eine App, die bestimmte SIM-Daten misst, aber wenn einige Daten über die SIM-Änderungen MainActivity jedes Mal neu erstellt, wenn bestimmte Daten ändern, verliere ich alle alte Daten, die ich protokollieren und verfolgen muss. Wie verhindere ich, dass mainActivity sich mehr als einmal selbst erstellt?MainActivity wird mehrmals während der Messung bestimmter SIM-Daten neu erstellt
0
A
Antwort
0
Klingt, dass das Ändern der Simulation eine Konfigurationsänderung verursacht. Fügen Sie onConfigChange zu Ihrem Manifest und Ihrer Liste hinzu ... im Grunde würde ich alles einspielen, dann können Sie Dinge rausholen, bis Sie das minimale Set gefunden haben. Ich habe keine Ahnung, welche Konfigurationsänderungen eine Sim verursachen könnte.
gut das ist eine spezielle Art von SIM für GSM-Geräte, die so funktioniert, als ob seine Roaming so die Konfiguration ändert sich entsprechend, hoffentlich, dass die Dinge –
Sp Einstellung auf mcc | mnc ist wahrscheinlich genug. Gebietsschema für gutes Maß hinzufügen, obwohl es nicht benötigt werden sollte. –
Nun meine Frage ist, wie kann ich die Daten im Logging speichern, bevor die Aktivität schließlich neu startet –