android从textview保存值

android从textview保存值,android,Android,我制作了一个简单的计数应用程序,其中有包含计数的数字的文本视图,我想保存计数的数字,这样当我关闭应用程序时,计数的数字应该在那里。你应该使用共享参考资料。每次更新时将计数保存到首选项。下次启动应用程序时,在TextView中读取并加载保存的值。您应该使用SharedReferences。每次更新时将计数保存到首选项。下次启动应用程序时,在文本视图中读取并加载保存的值。解决问题的最佳方法是使用SharedReference。 创建另一个名为SaveCounterValue的类,并将以下代码复制到该

我制作了一个简单的计数应用程序,其中有包含计数的数字的文本视图,我想保存计数的数字,这样当我关闭应用程序时,计数的数字应该在那里。

你应该使用
共享参考资料。每次更新时将计数保存到首选项。下次启动应用程序时,在
TextView
中读取并加载保存的值。

您应该使用
SharedReferences
。每次更新时将计数保存到首选项。下次启动应用程序时,在
文本视图中读取并加载保存的值。

解决问题的最佳方法是使用SharedReference。 创建另一个名为SaveCounterValue的类,并将以下代码复制到该类

公共类savecounter值{

static final String PREF_COUNTER= "counter";
static SharedPreferences getSharedPreferences(Context ctx) {
    return PreferenceManager.getDefaultSharedPreferences(ctx);
}

public static void setCounter(Context ctx, int counter)
{
    SharedPreferences.Editor editor = getSharedPreferences(ctx).edit();
    editor.putInt(PREF_COUNTER, counter);
    editor.commit();
}

public static Long getCounter(Context ctx)
{
    return getSharedPreferences(ctx).getInt(PREF_COUNTER, 0);
}
}

然后在conter++之后的活动中复制以下代码


SaveCounterValue.setConuter(上下文,计数器)

解决问题的最佳方法是使用SharedReference。 创建另一个名为SaveCounterValue的类,并将以下代码复制到该类

公共类savecounter值{

static final String PREF_COUNTER= "counter";
static SharedPreferences getSharedPreferences(Context ctx) {
    return PreferenceManager.getDefaultSharedPreferences(ctx);
}

public static void setCounter(Context ctx, int counter)
{
    SharedPreferences.Editor editor = getSharedPreferences(ctx).edit();
    editor.putInt(PREF_COUNTER, counter);
    editor.commit();
}

public static Long getCounter(Context ctx)
{
    return getSharedPreferences(ctx).getInt(PREF_COUNTER, 0);
}
}

然后在conter++之后的活动中复制以下代码

SaveCounterValue.setConuter(上下文,计数器)

可能的重复可能的重复