From 23f3d684a7fdff3241978f7cc68044a7357e4cbf Mon Sep 17 00:00:00 2001 From: "burke.davey" Date: Sat, 12 Feb 2011 23:46:51 +0000 Subject: [PATCH] Enable landscape --- android/AndroidManifest.xml | 14 ++++++-------- .../apps/chrometophone/SetupActivity.java | 17 +++++++++++++---- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index 438e5bf..4ae0f4f 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -1,8 +1,9 @@ + android:installLocation="auto" + android:versionCode="12" + android:versionName="2.3.0"> @@ -20,8 +21,7 @@ + android:label="@string/app_name"> @@ -30,13 +30,11 @@ + android:launchMode="singleTop"> + android:label="@string/app_name"> diff --git a/android/src/com/google/android/apps/chrometophone/SetupActivity.java b/android/src/com/google/android/apps/chrometophone/SetupActivity.java index afa5786..1b48b54 100644 --- a/android/src/com/google/android/apps/chrometophone/SetupActivity.java +++ b/android/src/com/google/android/apps/chrometophone/SetupActivity.java @@ -60,11 +60,11 @@ public class SetupActivity extends Activity { super.onCreate(savedInstanceState); SharedPreferences prefs = Prefs.get(this); - String deviceRegistrationID = prefs.getString("deviceRegistrationID", null); - if (deviceRegistrationID != null) { - setScreenContent(R.layout.connected); - } else { + int savedScreenId = prefs.getInt("savedScreenId", -1); + if (savedScreenId == -1) { setScreenContent(R.layout.intro); + } else { + setScreenContent(savedScreenId); } registerReceiver(mUpdateUIReceiver, new IntentFilter(UPDATE_UI_ACTION)); @@ -139,6 +139,10 @@ public class SetupActivity extends Activity { break; } } + SharedPreferences prefs = Prefs.get(this); + SharedPreferences.Editor editor = prefs.edit(); + editor.putInt("savedScreenId", screenId); + editor.commit(); } private void setIntroScreenContent() { @@ -231,9 +235,14 @@ public class SetupActivity extends Activity { } }); + final Context context = this; Button finishButton = (Button) findViewById(R.id.finish); finishButton.setOnClickListener(new OnClickListener() { public void onClick(View v) { + SharedPreferences prefs = Prefs.get(context); + SharedPreferences.Editor editor = prefs.edit(); + editor.putInt("savedScreenId", R.layout.connected); + editor.commit(); finish(); } });