【发布时间】:2016-05-26 22:45:12
【问题描述】:
我是 Android Studio 的初学者。
现在,我正在研究计算器。因此,每当公式中有值时,我都会要求用户使用带有编辑文本的警报对话框输入数字。因此,我将字符串值解析为双精度并将其保存在我的局部变量中。但是,每当对话框关闭时,局部变量都会重置为之前的状态。
即使在警报对话框关闭后,如何保留编辑文本的数据??
谢谢。
【问题讨论】:
我是 Android Studio 的初学者。
现在,我正在研究计算器。因此,每当公式中有值时,我都会要求用户使用带有编辑文本的警报对话框输入数字。因此,我将字符串值解析为双精度并将其保存在我的局部变量中。但是,每当对话框关闭时,局部变量都会重置为之前的状态。
即使在警报对话框关闭后,如何保留编辑文本的数据??
谢谢。
【问题讨论】:
嗨younghoo Song,我理解你的问题,你需要将用户输入的值从edittext保存到这样的共享首选项中
SharedPreferences.Editor editor = getSharedPreferences(AndroidCoding, MODE_PRIVATE).edit();
editor.putString("AC", "place your text here");
editor.commit();
更多详情点击[这里](http://androidcoding.in/2016/05/22/android-tutorial-on-shared-preferences/"android共享偏好详细教程")!
【讨论】: