Activityで共通データの管理のやり方について
Activityで共通のデータを管理するため以下のようなクラスを作成して行っています。
public final class CommonData {
public static String data1;
public static String data2;
public static String data3;
}
アプリをバッググラウンドに移動し、他アプリを起動してアプリに戻ると、
Activityが破棄されていて、さらにstatic変数もnullになり、アプリが強制終了します。
メモリが不足するとOSが勝手にActivityを破棄するのだと思いますが、
static変数まで破棄するとは思いませんでした。
アプリで共通データの管理のやり方はどういった方法がありますでしょうか?
どうかアドバイスをよろしくお願い致します。