我在我的偏好中有一个编辑框,用户可以输入一个数字来增加一个计数器,但我不知道如何获得这个值并在我的主类中使用它。
根据我的喜好,我有;
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" />
我想要做的是,从这个编辑框中获取用户输入并将其隐含在我的主类中的变量中。
答案 0 :(得分:0)
你必须得到你的SharedPreferences
对象,并从中检索" incrementBy"
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(yourActivity);
String incrementBy= sharedPref.getString("incrementBy", "defaultValue");