From: srowen Date: Tue, 15 Jun 2010 19:56:32 +0000 (+0000) Subject: ... and put back status text, in a simplified form? X-Git-Url: http://git.rot13.org/?p=zxing.git;a=commitdiff_plain;h=35ccd20b4e96d23d4257f73dc420c2f90d9674bf ... and put back status text, in a simplified form? git-svn-id: http://zxing.googlecode.com/svn/trunk@1430 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- diff --git a/android/res/layout/capture.xml b/android/res/layout/capture.xml index 90818aea..20738124 100755 --- a/android/res/layout/capture.xml +++ b/android/res/layout/capture.xml @@ -179,4 +179,13 @@ + + diff --git a/android/src/com/google/zxing/client/android/CaptureActivity.java b/android/src/com/google/zxing/client/android/CaptureActivity.java index 61fd4bdd..f719bbb2 100755 --- a/android/src/com/google/zxing/client/android/CaptureActivity.java +++ b/android/src/com/google/zxing/client/android/CaptureActivity.java @@ -136,6 +136,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal private CaptureActivityHandler handler; private ViewfinderView viewfinderView; + private View statusView; private View resultView; private MediaPlayer mediaPlayer; private Result lastResult; @@ -150,7 +151,6 @@ 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(); @@ -182,13 +182,14 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal CameraManager.init(getApplication()); viewfinderView = (ViewfinderView) findViewById(R.id.viewfinder_view); resultView = findViewById(R.id.result_view); + statusView = findViewById(R.id.status_view); handler = null; lastResult = null; hasSurface = false; historyManager = new HistoryManager(this); historyManager.trimHistory(); - firstLaunch = showHelpOnFirstLaunch(); + showHelpOnFirstLaunch(); } @Override @@ -260,10 +261,6 @@ 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 parseDecodeFormats(Intent intent) { @@ -495,6 +492,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal // Put up our own UI for how to handle the decoded contents. private void handleDecodeInternally(Result rawResult, Bitmap barcode) { + statusView.setVisibility(View.GONE); viewfinderView.setVisibility(View.GONE); resultView.setVisibility(View.VISIBLE); @@ -690,6 +688,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal private void resetStatusView() { resultView.setVisibility(View.GONE); + statusView.setVisibility(View.VISIBLE); viewfinderView.setVisibility(View.VISIBLE); lastResult = null; }