プログラム実行中にさまざまなクラスによってアクセスされる多数の静的変数を持つ 'DataReference'というクラスがあります。未知の理由で静的変数がリセットされています
私は1つの変数 'public static int particlePercent = 100;'を持っています。メインメニューアクティビティの 'SettingView'アクティビティからのみ変更できます。
メインメニューアクティビティの 'GameView'アクティビティを終了すると、 'ParticlePercent'変数は常に 'SettingView'から値が編集されていても100にリセットされます。
変数は静的で、「SettingView」アクティビティ以外で編集されていないものと同じであることが期待されます。
あなたは何が起こっているのか、私が状況をさらに明確にする必要があるかどうか知っていれば教えてください。
ありがとうございました。
変数へのアクセスと設定の両方のコードを確認したいと思います。別のオプションは問題のコードをデバッグすることです。私はAndroid開発用のIntelliJを使用しており、素晴らしいデバッガを持っています。 –