0

セッションを作成し、時々変更する必要があります。特定のアクティビティでそれを回復し、それを別の変数と比較して、このセッションの値を変更する必要があります。このためのクラスを作成しようとしましたが、アクティビティが変更され、値が null に戻りました。アプリケーションが閉じられるまで残っている必要があります。

下:

import android.app.Application;

public class Util extends Application {
    private static String idCorrente;

    public void onCreate() {
        super.onCreate();
        idCorrente="0";
    }

    public static String getIdCorrente() {
        return idCorrente;
    }

    public static void setIdCorrente(String id) {
        Util.idCorrente = id;
    }
}

私はそれを行う正しい方法を正確には知りません。

4

1 に答える 1

1

どういうわけかデバイスにデータを保存する必要があります。Androidデベロッパーガイドの[ストレージオプション]ページを読むことをお勧めします。

具体的には、 SharedPreferencesがアプリケーションに最適であることがわかると思います。

于 2013-03-01T14:53:40.057 に答える