From 2b8846e4a395fb4e6b92d38c11351d208c644bf6 Mon Sep 17 00:00:00 2001 From: Struan Donald Date: Wed, 25 Sep 2013 12:28:34 +0100 Subject: Give main class a better name for neatness --- .../org/mysociety/FixMyStreet/AndroidActivity.java | 28 ---------------------- .../src/org/mysociety/FixMyStreet/FixMyStreet.java | 28 ++++++++++++++++++++++ 2 files changed, 28 insertions(+), 28 deletions(-) delete mode 100644 Android/src/org/mysociety/FixMyStreet/AndroidActivity.java create mode 100644 Android/src/org/mysociety/FixMyStreet/FixMyStreet.java (limited to 'Android/src') diff --git a/Android/src/org/mysociety/FixMyStreet/AndroidActivity.java b/Android/src/org/mysociety/FixMyStreet/AndroidActivity.java deleted file mode 100644 index 5a5549e..0000000 --- a/Android/src/org/mysociety/FixMyStreet/AndroidActivity.java +++ /dev/null @@ -1,28 +0,0 @@ -package org.mysociety.FixMyStreet; - -import android.os.Bundle; -import android.view.WindowManager; - -import org.apache.cordova.*; - -public class AndroidActivity extends DroidGap { - /** Called when the activity is first created. */ - @Override - public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - /* yes, we are using a magic number here but the version constants aren't defined - until the relevant release so if you want to check against a version that's - after your minimum target version you have to use the number :( - in this case 11 is Honeycomb / 3.0 */ - if (android.os.Build.VERSION.SDK_INT <= 11) { - /* If we leave the default on for android 2 then on the details screen it scrolls - the details screen in such a way that you can't see where you are typing so - we switch back to adjustPan. We don't want to use that all the time as adjustPan - stops you scrolling the screen when the softKeyboard is displayed which is what - we'd like to be able to do so people can scroll to see if there are other - fields. */ - getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); - } - super.loadUrl("file:///android_asset/www/src/index.html", 30000); - } -} \ No newline at end of file diff --git a/Android/src/org/mysociety/FixMyStreet/FixMyStreet.java b/Android/src/org/mysociety/FixMyStreet/FixMyStreet.java new file mode 100644 index 0000000..a88ae25 --- /dev/null +++ b/Android/src/org/mysociety/FixMyStreet/FixMyStreet.java @@ -0,0 +1,28 @@ +package org.mysociety.FixMyStreet; + +import android.os.Bundle; +import android.view.WindowManager; + +import org.apache.cordova.*; + +public class FixMyStreet extends DroidGap { + /** Called when the activity is first created. */ + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + /* yes, we are using a magic number here but the version constants aren't defined + until the relevant release so if you want to check against a version that's + after your minimum target version you have to use the number :( + in this case 11 is Honeycomb / 3.0 */ + if (android.os.Build.VERSION.SDK_INT <= 11) { + /* If we leave the default on for android 2 then on the details screen it scrolls + the details screen in such a way that you can't see where you are typing so + we switch back to adjustPan. We don't want to use that all the time as adjustPan + stops you scrolling the screen when the softKeyboard is displayed which is what + we'd like to be able to do so people can scroll to see if there are other + fields. */ + getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); + } + super.loadUrl("file:///android_asset/www/src/index.html", 30000); + } +} \ No newline at end of file -- cgit v1.2.3