从第三方numberpicker小部件中提取并保存值

时间:2014-07-14 18:46:06

标签: android android-activity sharedpreferences

我正在使用codejeff.com numberpicker为我的Android应用程序。我想提取用户设置的值并保存它,以便即使应用程序被强制停止,该值仍然存在。有人可以帮助我如何利用共享偏好来保存价值..我已经经历了很多例子,但没有一个解决了我的问题。任何代码段都将受到高度赞赏。 我的代码段是:

<net.technologichron.android.control.NumberPicker
    android:id="@+id/numberPicker5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignRight="@+id/numberPicker4"
    android:layout_below="@+id/numberPicker4" >
</net.technologichron.android.control.NumberPicker>.

所以现在我需要从numberpicker中提取值并使其保持不变。 我的java文件如下:

公共类splashscreen扩展了Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

}

public void reset(View view) {
    Intent intent = new Intent(this, splashscreen.class);
    overridePendingTransition(0, 0);
    intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
   finish();
   overridePendingTransition(0, 0);
    startActivity(intent);
}


public boolean onKeyDown(int keyCode, KeyEvent event) {

    if(keyCode==KeyEvent.KEYCODE_BACK){

        moveTaskToBack(true);
    }
    return super.onKeyDown(keyCode, event);

} }  请告诉我每次强制停止应用时,我需要添加哪些代码来保存和恢复数字选择器中的一个值。提前致谢

0 个答案:

没有答案