From e4c9a4bd9d71cf2cd61b0148fc015787aa32ad19 Mon Sep 17 00:00:00 2001 From: M Haidar Hanif Date: Mon, 18 Mar 2013 05:24:56 +0700 Subject: [PATCH] Fix onSaveInstanceState issue Now can restore changes onRestoreInstanceState. Remember to use correct parameter in method call. Check for correct variable declaration. --- src/com/mhaidarhanif/android/kargu/MainActivity.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/mhaidarhanif/android/kargu/MainActivity.java b/src/com/mhaidarhanif/android/kargu/MainActivity.java index 4ac4d90..0484449 100644 --- a/src/com/mhaidarhanif/android/kargu/MainActivity.java +++ b/src/com/mhaidarhanif/android/kargu/MainActivity.java @@ -13,13 +13,13 @@ public class MainActivity extends Activity { - public static final String EXTRA_NUMBER = "com.mhaidarhanif.android.kargu.NUMBER"; + public static final String EXTRA_NUMBER = "NUMBER"; private static Drawable sLogoKargu; // For complete title purpose. Will be used later // String appEditionName = getString(R.string.name_app) + " " + getString(R.string.name_edition); TextView mTextView; // Text view in layout - EditText mNumberInput; // First number input to fill + int mNumberInput; // First number input to fill @Override protected void onCreate(Bundle savedInstanceState) { @@ -57,7 +57,7 @@ public void onRestoreInstanceState(Bundle savedInstanceState) { super.onRestoreInstanceState(savedInstanceState); // Restore previous input number if apply - mNumberInput = savedInstanceState.putInt(EXTRA_NUMBER); + mNumberInput = savedInstanceState.getInt(EXTRA_NUMBER); } @Override