summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>2010-06-15 22:43:10 +0400
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>2010-06-15 22:43:10 +0400
commitba33d15b2dfaced77adcdb7aed593664bb15e3be (patch)
tree4bf96ddc381de865014349ad0094256276acac86
parentec902be0468b7bd9a1be1737c9e12e0d0cabb3c2 (diff)
downloadzxing-android-embedded-ba33d15b2dfaced77adcdb7aed593664bb15e3be.tar.xz
Back to white backgrounds, somewhat smaller text in the result screen, shorter Toast popup and doesn't interfere with help screen
git-svn-id: http://zxing.googlecode.com/svn/trunk/android@1429 59b500cc-1b3d-0410-9834-0bbf25fbcc57
-rw-r--r--assets/html/style.css7
-rwxr-xr-xres/values/colors.xml4
-rwxr-xr-xsrc/com/google/zxing/client/android/CaptureActivity.java13
3 files changed, 12 insertions, 12 deletions
diff --git a/assets/html/style.css b/assets/html/style.css
index 4a0e7a5e..93f769ab 100644
--- a/assets/html/style.css
+++ b/assets/html/style.css
@@ -1,12 +1,9 @@
body {
- background-color: black;
- color: white;
+ background-color: white;
+ color: black;
font-family: Arial sans-serif;
font-size: 14pt;
}
-a:link, a:visited, a:active {
- color: white;
-}
ul.touchable li {
padding-top:8px;
padding-bottom:8px;
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 91279b6b..1872d5b1 100755
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -31,8 +31,8 @@
<color name="sbc_layout_view">#ffffffff</color>
<color name="sbc_page_number_text">#ff000000</color>
<color name="sbc_snippet_text">#ff4b4b4b</color>
- <color name="share_text">#ffffffff</color>
- <color name="share_view">#ff000000</color>
+ <color name="share_text">#ff000000</color>
+ <color name="share_view">#ffffffff</color>
<color name="status_view">#50000000</color>
<color name="status_text">#ffffffff</color>
<color name="transparent">#00000000</color>
diff --git a/src/com/google/zxing/client/android/CaptureActivity.java b/src/com/google/zxing/client/android/CaptureActivity.java
index 2154a887..61fd4bdd 100755
--- a/src/com/google/zxing/client/android/CaptureActivity.java
+++ b/src/com/google/zxing/client/android/CaptureActivity.java
@@ -150,6 +150,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
private String characterSet;
private String versionName;
private HistoryManager historyManager;
+ private boolean firstLaunch;
private final OnCompletionListener beepListener = new BeepListener();
@@ -187,9 +188,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
historyManager = new HistoryManager(this);
historyManager.trimHistory();
- showHelpOnFirstLaunch();
-
- Toast.makeText(this, R.string.msg_default_status, Toast.LENGTH_LONG).show();
+ firstLaunch = showHelpOnFirstLaunch();
}
@Override
@@ -261,6 +260,10 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
vibrate = prefs.getBoolean(PreferencesActivity.KEY_VIBRATE, false);
copyToClipboard = prefs.getBoolean(PreferencesActivity.KEY_COPY_TO_CLIPBOARD, true);
initBeepSound();
+
+ if (!firstLaunch) {
+ Toast.makeText(this, R.string.msg_default_status, Toast.LENGTH_SHORT).show();
+ }
}
private static Vector<BarcodeFormat> parseDecodeFormats(Intent intent) {
@@ -521,8 +524,8 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
TextView contentsTextView = (TextView) findViewById(R.id.contents_text_view);
CharSequence displayContents = resultHandler.getDisplayContents();
contentsTextView.setText(displayContents);
- // Crudely scale betweeen 22 and 48 -- bigger font for shorter text
- int scaledSize = Math.max(22, 48 - displayContents.length() / 4);
+ // Crudely scale betweeen 22 and 42 -- bigger font for shorter text
+ int scaledSize = Math.max(22, 42 - displayContents.length() / 4);
contentsTextView.setTextSize(TypedValue.COMPLEX_UNIT_SP, scaledSize);
int buttonCount = resultHandler.getButtonCount();