X-Git-Url: http://git.rot13.org/?p=zxing.git;a=blobdiff_plain;f=android%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fclient%2Fandroid%2FCaptureActivity.java;h=2154a8871aa131b5b1c4343b4946c2261ea32474;hp=94c5463e0f3e4d8e60809dedb28d81f84254638a;hb=fa9bfee1b50468fdced440e323c6ffe7cb53b12e;hpb=4cbbf3bf20e39925ade3611213d757f5b3ff65f5 diff --git a/android/src/com/google/zxing/client/android/CaptureActivity.java b/android/src/com/google/zxing/client/android/CaptureActivity.java index 94c5463e..2154a887 100755 --- a/android/src/com/google/zxing/client/android/CaptureActivity.java +++ b/android/src/com/google/zxing/client/android/CaptureActivity.java @@ -17,6 +17,7 @@ package com.google.zxing.client.android; import android.util.TypedValue; +import android.widget.Toast; import com.google.zxing.BarcodeFormat; import com.google.zxing.Result; import com.google.zxing.ResultPoint; @@ -51,7 +52,6 @@ import android.os.Vibrator; import android.preference.PreferenceManager; import android.text.ClipboardManager; import android.util.Log; -import android.view.Gravity; import android.view.KeyEvent; import android.view.Menu; import android.view.MenuItem; @@ -136,7 +136,6 @@ 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; @@ -182,7 +181,6 @@ 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; @@ -190,6 +188,8 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal historyManager.trimHistory(); showHelpOnFirstLaunch(); + + Toast.makeText(this, R.string.msg_default_status, Toast.LENGTH_LONG).show(); } @Override @@ -395,7 +395,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(getString(R.string.title_about) + versionName); builder.setMessage(getString(R.string.msg_about) + "\n\n" + getString(R.string.zxing_url)); - builder.setIcon(R.drawable.zxing_icon); + builder.setIcon(R.drawable.launcher_icon); builder.setPositiveButton(R.string.button_open_browser, aboutListener); builder.setNegativeButton(R.string.button_cancel, null); builder.show(); @@ -492,7 +492,6 @@ 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); @@ -554,12 +553,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal // barcode was found (e.g. contact info) rather than the full contents, which they won't // have time to read. ResultHandler resultHandler = ResultHandlerFactory.makeResultHandler(this, rawResult); - TextView textView = (TextView) findViewById(R.id.status_text_view); - textView.setGravity(Gravity.CENTER); - textView.setTextSize(18.0f); - textView.setText(getString(resultHandler.getDisplayTitle())); - - statusView.setBackgroundColor(getResources().getColor(R.color.transparent)); + Toast.makeText(this, resultHandler.getDisplayTitle(), Toast.LENGTH_SHORT).show(); if (copyToClipboard) { ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); @@ -693,14 +687,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal private void resetStatusView() { resultView.setVisibility(View.GONE); - statusView.setVisibility(View.VISIBLE); - statusView.setBackgroundColor(getResources().getColor(R.color.status_view)); viewfinderView.setVisibility(View.VISIBLE); - - TextView textView = (TextView) findViewById(R.id.status_text_view); - textView.setGravity(Gravity.LEFT | Gravity.CENTER_VERTICAL); - textView.setTextSize(14.0f); - textView.setText(R.string.msg_default_status); lastResult = null; }