From a0fcecfc9694eef979ede96f129f4145884c4d19 Mon Sep 17 00:00:00 2001 From: srowen Date: Wed, 1 Jan 2014 13:56:34 +0000 Subject: [PATCH] Make most internal activities non-exported by removing uneeded intent-filter git-svn-id: https://zxing.googlecode.com/svn/trunk@3008 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- android/AndroidManifest.xml | 33 ++++--------------- android/gen/R.java.d | 5 +++ .../client/android/PreferencesActivity.java | 9 ++++- 3 files changed, 19 insertions(+), 28 deletions(-) diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index 3c4b0a4a8..e142dc24f 100755 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -101,8 +101,7 @@ - + android:stateNotNeeded="true"/> @@ -142,36 +141,16 @@ - - - - - + android:stateNotNeeded="true"/> - - - - - + android:stateNotNeeded="true"/> - - - - - + android:stateNotNeeded="true"/> - - - - - + android:label="@string/menu_help" + android:screenOrientation="user"/> diff --git a/android/gen/R.java.d b/android/gen/R.java.d index 1703fa2af..3a4ebdfe8 100644 --- a/android/gen/R.java.d +++ b/android/gen/R.java.d @@ -60,4 +60,9 @@ /Users/srowen/Documents/ZXing/android/res/values-zh-rCN/strings.xml \ /Users/srowen/Documents/ZXing/android/res/values-zh-rTW/strings.xml \ /Users/srowen/Documents/ZXing/android/res/xml/preferences.xml \ +/Users/srowen/Documents/ZXing/android/bin/res/drawable/launcher_icon.png \ +/Users/srowen/Documents/ZXing/android/bin/res/drawable/share_via_barcode.png \ +/Users/srowen/Documents/ZXing/android/bin/res/drawable-hdpi/launcher_icon.png \ +/Users/srowen/Documents/ZXing/android/bin/res/drawable-xhdpi/launcher_icon.png \ +/Users/srowen/Documents/ZXing/android/bin/res/drawable-xxhdpi/launcher_icon.png \ /Users/srowen/Documents/ZXing/android/bin/AndroidManifest.xml \ diff --git a/android/src/com/google/zxing/client/android/PreferencesActivity.java b/android/src/com/google/zxing/client/android/PreferencesActivity.java index 5007716a7..6beeb99ab 100755 --- a/android/src/com/google/zxing/client/android/PreferencesActivity.java +++ b/android/src/com/google/zxing/client/android/PreferencesActivity.java @@ -54,7 +54,14 @@ public final class PreferencesActivity extends Activity { protected void onCreate(Bundle icicle) { super.onCreate(icicle); getFragmentManager().beginTransaction().replace(android.R.id.content, new PreferencesFragment()).commit(); - } + // Apparently this will be necessary when targeting API 19+: + /* + @Override + protected boolean isValidFragment(String fragmentName) { + return true; + } + */ + }