如何从android中的首选项编辑框中获取数字值

时间:2014-12-14 13:32:10

标签: android preferences editbox

我在我的偏好中有一个编辑框,用户可以输入一个数字来增加一个计数器,但我不知道如何获得这个值并在我的主类中使用它。

根据我的喜好,我有;

        android:defaultValue="1"
        android:inputType="number"
        android:key="incrementBy"
        android:maxLength="3"
        android:summary="Set the incremental value of the counter"
        android:title="Increase Count by" />

我想要做的是,从这个编辑框中获取用户输入并将其隐含在我的主类中的变量中。

1 个答案:

答案 0 :(得分:0)

你必须得到你的SharedPreferences对象,并从中检索" incrementBy"

的值
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(yourActivity);
String incrementBy= sharedPref.getString("incrementBy", "defaultValue");