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(上下文,计数器) 可能的重复可能的重复