diff --git a/android/res/values-ar/strings.xml b/android/res/values-ar/strings.xml
index 1f5452333..b374ea10f 100644
--- a/android/res/values-ar/strings.xml
+++ b/android/res/values-ar/strings.xml
@@ -66,7 +66,6 @@
إعدادات
مشاركة
حسب مكتبة الرمز الشريطي ZXing مفتوحة المصادر
- يوجد بالهاتف أخطاء معروفة تتسبب في حدوث مشكلات في مسح الرمز الشريطي. لمزيد من المعلومات، قم بزيارة http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
معظم الدراسي : الباركود الممسوحة ضوئيا وحفظها
عفوا، حدثت مشكلة في كاميرا جهاز Android. قد تحتاج إلى إعادة تشغيل الجهاز.
التنسيق
diff --git a/android/res/values-bg/strings.xml b/android/res/values-bg/strings.xml
index 6482a42bc..94d6f6cc8 100644
--- a/android/res/values-bg/strings.xml
+++ b/android/res/values-bg/strings.xml
@@ -66,7 +66,6 @@
Настройки
Сподели
Базирано на библиотеката с отворен код\nZXing Barcode
- Това устройство демонстрира проблеми при сканиране на баркодове. За повече информация посетете http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Масов режим: баркодът е сканиран и записан
Съжаляваме, срещнахме проблем с камерата. Може да се наложи да рестартирате устройството си.
Формат
diff --git a/android/res/values-ca/strings.xml b/android/res/values-ca/strings.xml
index 3358a03e4..74a9741d6 100644
--- a/android/res/values-ca/strings.xml
+++ b/android/res/values-ca/strings.xml
@@ -66,7 +66,6 @@
Configuració
Comparteix
L\'aplicació oficial per a l\'Android del projecte de codi obert de codis de barres ZXing.
- Aquests dispostiu té errors coneguts que poden causar problemes en escanejar codis de barres. Per obtenir més informació, visiteu http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions (en anglès)
Mode en bloc: codi de barres escanejat i desat
S\'ha produït un problema amb la càmera de l\'Android. Potser haureu de reiniciar el dispositiu.
Format
diff --git a/android/res/values-cs/strings.xml b/android/res/values-cs/strings.xml
index f01c7ffbf..60f04096a 100644
--- a/android/res/values-cs/strings.xml
+++ b/android/res/values-cs/strings.xml
@@ -66,7 +66,6 @@
Nastavení
Sdílet
Na bázi open source ZXing Barcode Library
- Tento přístroj má známé chyby, které způsobují problémy čárového kódu. Pro Více informací najdete na http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk režimu: čárový kód naskenované a uložené
Omlouváme se, fotoaparát má problém. Možná bude nutné restartovat zařízení
Formát
diff --git a/android/res/values-da/strings.xml b/android/res/values-da/strings.xml
index 27528d2e8..1cd6e3e08 100644
--- a/android/res/values-da/strings.xml
+++ b/android/res/values-da/strings.xml
@@ -66,7 +66,6 @@
Indstillinger
Del
Open sourceprojektet ZXings officielle Android-app.
- Denne enhed har kendte fejl, der forårsager stregkodescanningsproblemer. For mere information, besøg http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions (på engelsk)
Massetilstand: stregkode scannet og gemt
Beklager, Android-kameraet er stødt på et problem. Du skal muligvis genstarte enheden.
Format
diff --git a/android/res/values-de/strings.xml b/android/res/values-de/strings.xml
index ffea4f175..d4c6546cc 100644
--- a/android/res/values-de/strings.xml
+++ b/android/res/values-de/strings.xml
@@ -66,7 +66,6 @@
Einstellungen
Senden
Basiert auf der Open Source ZXing Barcode Bibliothek
- Bei diesem Gerät sind Fehler bekannt, die beim Barcode-Scanning Probleme bereiten. Weitere Informationen auf http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk-Modus: Barcode gescannt und gespeichert
Bei der Android-Kamera ist leider ein Fehler aufgetreten. Es könnte sein, dass Sie das Gerät neu starten müssen.
Format
diff --git a/android/res/values-el/strings.xml b/android/res/values-el/strings.xml
index c85ada91e..06299ac04 100644
--- a/android/res/values-el/strings.xml
+++ b/android/res/values-el/strings.xml
@@ -66,7 +66,6 @@
Ρυθμίσεις
Κοινή χρήση
Η επίσημη εφαρμογή του Android από το πρότζεκτ ανοιχτού κώδικα ZXing barcode.
- Αυτή η συσκευή έχει γνωστά σφάλματα που ίσως προκαλέσουν προβλήματα στο σκανάρισμα. Για περισσότερες πληροφορίες, επισκεφτείτε http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Μαζική λειτουργία: barcode σκαναρίστηκε και αποθηκεύτηκε
Συγνώμη, προέκυψε ένα πρόβλημα με την κάμερα. Ίσως χρειαστεί να επανεκιννήσετε τη συσκευή.
Διαμόρφωση
diff --git a/android/res/values-es/strings.xml b/android/res/values-es/strings.xml
index 06cb72662..212796343 100644
--- a/android/res/values-es/strings.xml
+++ b/android/res/values-es/strings.xml
@@ -66,7 +66,6 @@
Configuración
Compartir
La aplicación oficial de Android del proyecto de código de barras de código abierto ZXing.
- Este dispositivo tiene errores conocidos que causan problemas de escaneado de código de barras. Para más información, visite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Modo Masivo: código de barras escaneado y guardado
Lo sentimos, la cámara de Android ha encontrado un problema. Es posible que necesite reiniciar el dispositivo.
Formato
diff --git a/android/res/values-fi/strings.xml b/android/res/values-fi/strings.xml
index 32787072b..493060852 100644
--- a/android/res/values-fi/strings.xml
+++ b/android/res/values-fi/strings.xml
@@ -66,7 +66,6 @@
Asetukset
Jaa
Perustuu avoimen koodin ZXing Barcode kirjastoon
- Tämä laite on tunnettuja vikoja, jotka aiheuttavat viivakoodi skannauksen ongelmia. Varten Lisätietoja http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk tila: viivakoodi skannataan ja tallennetaan
Anteeksi, Android kamera kohtasi virheen. Sinun täytyy ehkä käynnistää laite uudelleen.
Formaatti
diff --git a/android/res/values-fr/strings.xml b/android/res/values-fr/strings.xml
index e066ee231..bb99dbc6f 100644
--- a/android/res/values-fr/strings.xml
+++ b/android/res/values-fr/strings.xml
@@ -66,7 +66,6 @@
Paramètres
Partager
L\'application Android officielle du projet libre ZXing.
- Cet appareil a rencontré un bogue entraînant des problèmes de lecture de codes-barres. Pour plus d\'informations, rendez-vous sur http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Mode lecture en rafale : code-barres scanné et enregistré
Désolé, la caméra Android rencontré un problème. Un redémarrage de l\'appareil est peut-être nécessaire.
Format
diff --git a/android/res/values-he/strings.xml b/android/res/values-he/strings.xml
index 8309b8c9f..27d9604fb 100755
--- a/android/res/values-he/strings.xml
+++ b/android/res/values-he/strings.xml
@@ -66,7 +66,6 @@
הגדרות
שתף
מבוסס עם ספריית הקוד הפתוח ZXing Barcode Library
- במכשיר זה יופיעו תקלות ידועות שיגרמו לבעיות בסריקת ברקודים. לקבלת מידע נוסף, בקר http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
מצב קבוצה: ברקוד נסרק ונשמר
סליחה, מצלמת האנדרואיד נתקלה בבעיה. ייתכן שיהיה עליך להפעיל מחדש את המכשיר.
פורמט
diff --git a/android/res/values-hi/strings.xml b/android/res/values-hi/strings.xml
index 8ca47486c..0fe7aaf23 100644
--- a/android/res/values-hi/strings.xml
+++ b/android/res/values-hi/strings.xml
@@ -66,7 +66,6 @@
सेटिंग्स
शेयर
खुला स्रोत ZXing बारकोड परियोजना के आधिकारिक Android के बॉक्स.
- इस डिवाइस कीड़े कि बारकोड स्कैनिंग समस्याओं के कारण जाना जाता है. अधिक जानकारी के लिए, http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions यात्रा
थोक मोड: बारकोड स्कैन और बचाया
क्षमा करें, Android कैमरा एक समस्या का सामना करना पड़ा. आप डिवाइस को पुनरारंभ करने की आवश्यकता हो सकती है.
प्रारूप
diff --git a/android/res/values-hu/strings.xml b/android/res/values-hu/strings.xml
index dcecdb819..8747ae29e 100644
--- a/android/res/values-hu/strings.xml
+++ b/android/res/values-hu/strings.xml
@@ -66,7 +66,6 @@
Beállítások
Megosztás
A nyílt forráskódú ZXing vonalkód projekt hivatalos Android alkalmazása.
- Ennek a készüléknek vannak ismert hibái, melyek vonalkód olvasási problémákat okoznak. További információkért látogassa meg a http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions weboldalt
Tömeges beolvasás: vonalkód beszkennelve és mentve
Android kamera hiba. Lehet, hogy újra kell indítania a készüléket.
Formátum
diff --git a/android/res/values-id/strings.xml b/android/res/values-id/strings.xml
index 09301386c..d0eb7aaac 100644
--- a/android/res/values-id/strings.xml
+++ b/android/res/values-id/strings.xml
@@ -66,7 +66,6 @@
Pengaturan
Bagikan
ZXing barcode merupakan aplikasi proyek resmi dari Android.
- Perangkat ini diketahui memiliki bug yang dapat menyebabkan pemindaian barcode bermasalah. Untuk informasi lebih lanjut, kunjungi http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk mode: barcode sudah dipindai dan disimpan
Maaf, kamera pada Android mengalami masalah. Anda mungkin perlu me-restart perangkat.
Bentuk
diff --git a/android/res/values-it/strings.xml b/android/res/values-it/strings.xml
index f6aadfb08..5d33d0f95 100644
--- a/android/res/values-it/strings.xml
+++ b/android/res/values-it/strings.xml
@@ -66,7 +66,6 @@
Impostazioni
Condividi
Basato sulla libreria di software libero ZXing Barcode
- Questo dispositivo ha un bug noto che causa problemi con la scansione dei codici a barre. Per ulteriori informazioni, visita http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Modalità di gruppo: codici a barre scansionati e salvati
Spiacenti, la fotocamera Android ha riscontrato un problema. Potrebbe essere necessario riavviare il dispositivo.
Formato
diff --git a/android/res/values-iw/strings.xml b/android/res/values-iw/strings.xml
index 8309b8c9f..27d9604fb 100644
--- a/android/res/values-iw/strings.xml
+++ b/android/res/values-iw/strings.xml
@@ -66,7 +66,6 @@
הגדרות
שתף
מבוסס עם ספריית הקוד הפתוח ZXing Barcode Library
- במכשיר זה יופיעו תקלות ידועות שיגרמו לבעיות בסריקת ברקודים. לקבלת מידע נוסף, בקר http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
מצב קבוצה: ברקוד נסרק ונשמר
סליחה, מצלמת האנדרואיד נתקלה בבעיה. ייתכן שיהיה עליך להפעיל מחדש את המכשיר.
פורמט
diff --git a/android/res/values-ja/strings.xml b/android/res/values-ja/strings.xml
index 9f8b20f25..47980b090 100644
--- a/android/res/values-ja/strings.xml
+++ b/android/res/values-ja/strings.xml
@@ -66,7 +66,6 @@
設定
共有
オープンソースのバーコード ライブラリ、ZXing を使用しています
- このデバイスでは、バーコードのスキャンに問題があります。 詳細については、http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions を参照してください
連続モード:バーコードスキャンして保存
申し訳ありませんが、Androidのカメラに問題が発生しました。デバイスを再起動する必要があります。
フォーマット
diff --git a/android/res/values-ko/strings.xml b/android/res/values-ko/strings.xml
index 2862ac597..0857a929f 100644
--- a/android/res/values-ko/strings.xml
+++ b/android/res/values-ko/strings.xml
@@ -66,7 +66,6 @@
설정
공유
오픈소스 ZXing Barcode Library를 이용하여 제작된 어플
- 해당 기기는 바코드 스캐닝시 알려진 버그가 있습니다. 더 많은 정보를 얻기 위해서는 다음 주소를 방문하세요.(영문)http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
일괄 스캔 모드: 바코드가 읽히고 저장됩니다.
죄송합니다. 기기의 카메라에 오류가 생겼습니다. 기기를 재시작 해야될 수도 있습니다.
포맷
diff --git a/android/res/values-nl/strings.xml b/android/res/values-nl/strings.xml
index 9a8e9261a..e87f4f04e 100644
--- a/android/res/values-nl/strings.xml
+++ b/android/res/values-nl/strings.xml
@@ -66,7 +66,6 @@
Instellingen
Deel
Gebaseerd op de open source ZXing Barcodebibliotheek
- Dit apparaat heeft bekende bugs die ervoor zorgen dat er zich problemen voor kunnen doen bij het scannen. Voor meer informatie, bezoek http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk mode: barcode gescand en opgeslagen
Sorry, er is een probleem met de Androidcamera. Probeer je telefoon te herstarten.
Formaat
diff --git a/android/res/values-pl/strings.xml b/android/res/values-pl/strings.xml
index 8674115c4..28951c62c 100644
--- a/android/res/values-pl/strings.xml
+++ b/android/res/values-pl/strings.xml
@@ -66,7 +66,6 @@
Ustawienia
Udostępnij
Bazowane na bibliotece kodów paskowych ZXing o otwartym źródle
- To urządzenie wykazuje znane błędy które powodują problemy podczas skanowania kodów paskowych. W celu otrzymania dalszych informacji, odwiedź http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Tryb zbiorcze: skanowania kodów kreskowych i zapisaniu
Przepraszamy, aparat Android napotkał problem. Może wystąpić potrzeba ponownego uruchomienia urządzenia.
Format
diff --git a/android/res/values-pt/strings.xml b/android/res/values-pt/strings.xml
index 87f68752f..d2e9bd318 100644
--- a/android/res/values-pt/strings.xml
+++ b/android/res/values-pt/strings.xml
@@ -66,7 +66,6 @@
Definições
Partilhar
Baseado na biblioteca de código de barras de código aberto ZXing
- Este dispositivo tem bugs conhecidos que causam problemas de varredura de código de barras. Para obter mais informações, visite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Modo em massa: código de barras lido e guardado
Desculpe, a câmera do Android encontrou um problema. Poderá precisar de reiniciar o dispositivo.
Formato
diff --git a/android/res/values-ru/strings.xml b/android/res/values-ru/strings.xml
index 0f167face..47b6651d9 100644
--- a/android/res/values-ru/strings.xml
+++ b/android/res/values-ru/strings.xml
@@ -66,7 +66,6 @@
Настройки
Поделиться
Основано на свободной библиотеке штрих-кодов ZXing
- Это устройство имеет известные ошибки при сканировании штрих-кода. Для получения более подробной информации, посетите http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Массовый режим: сохранять историю сканирования
К сожалению, возникла ошибка камеры. Вам может потребоваться перезагрузка устройства.
Формат
diff --git a/android/res/values-sk/strings.xml b/android/res/values-sk/strings.xml
index a5bd191a9..da7746c2a 100644
--- a/android/res/values-sk/strings.xml
+++ b/android/res/values-sk/strings.xml
@@ -66,7 +66,6 @@
Nastavenia
Zdieľať
Založené na otvorených zdrojových kódoch knižnice čiarových kódov ZXing
- Toto zariadenie má známe chyby, ktoré spôsobujú problémy skenovania čiarových kódov. Pre viac informácií navštívte http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Hromadný mód: čiarový kód naskenovaný a uložený
Ospravedlňujeme sa, fotoaparát narazil na problém. Možno bude potrebné reštartovať zariadenie.
Formát
diff --git a/android/res/values-sl/strings.xml b/android/res/values-sl/strings.xml
index 0e123f196..d02b16d88 100644
--- a/android/res/values-sl/strings.xml
+++ b/android/res/values-sl/strings.xml
@@ -66,7 +66,6 @@
Nastavitve
Deli
Temelji na odprtokodni ZXing Barcode knjižnici
- Ta naprava ima znane hrošče, ki povzročajo težave z branjem črtih kod. Za več informacij obiščite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Slikanje na debelo: črtna koda prebrana in shranjena
Oprostite, Android kamera je naletela na težave. Mogoče boste morali ponovno zagnati napravo.
Format
diff --git a/android/res/values-sv/strings.xml b/android/res/values-sv/strings.xml
index a6e2715b3..2b699366e 100644
--- a/android/res/values-sv/strings.xml
+++ b/android/res/values-sv/strings.xml
@@ -66,7 +66,6 @@
Inställningar
Dela
Baserad på ZXing Barcode Library som är öppen källkod
- Den här enheten har kända buggar som medför problem med skanning av streckkoder. För mer information, besök http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk-läge: streckkod skannas och sparas
Tyvärr, Androidens kamera fick problem. Du kan behöva starta om enheten.
Format
diff --git a/android/res/values-tr/strings.xml b/android/res/values-tr/strings.xml
index 42708ddc2..49be64763 100644
--- a/android/res/values-tr/strings.xml
+++ b/android/res/values-tr/strings.xml
@@ -66,7 +66,6 @@
Ayarlar
Paylaş
Açık kaynak ZXing Barkod Kitaplığı temellidir
- Bu cihaz barkod tarama sorunlarına yol açtığı bilinen hatalar içermektedir. Daha fazla bilgi için şu adresi ziyaret edin: http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Toplu modu: taranan ve kaydedilen barkodlar
Üzgünüz, Android kamera bir sorunla karşılaştı. Cihazı yeniden başlatmanız gerekebilir.
Biçim
diff --git a/android/res/values-zh-rCN/strings.xml b/android/res/values-zh-rCN/strings.xml
index 136313594..b96ef1033 100644
--- a/android/res/values-zh-rCN/strings.xml
+++ b/android/res/values-zh-rCN/strings.xml
@@ -66,7 +66,6 @@
设置
分享
基于ZXing开源条码引擎
- 此设备存在已知问题,将导致条码扫描器出错。更多信息,请访问 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
批量扫描:找到条码,已保存
抱歉,Android相机出现问题。您可能需要重启设备。
格式
diff --git a/android/res/values-zh-rTW/strings.xml b/android/res/values-zh-rTW/strings.xml
index e68a9f8ef..f88ce523c 100644
--- a/android/res/values-zh-rTW/strings.xml
+++ b/android/res/values-zh-rTW/strings.xml
@@ -66,7 +66,6 @@
設定
分享
ZXing 開放原始碼條碼掃描專案的官方 Android 應用程式
- 該裝置有已知的錯誤導致條碼掃描有問題。如需更多資訊,請至 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
大量掃描模式:條碼掃描並儲存
很抱歉,相機出現問題。您可能需要重新啟動設備。
格式
diff --git a/android/res/values/strings.xml b/android/res/values/strings.xml
index 5d3f9ba91..d12a22232 100755
--- a/android/res/values/strings.xml
+++ b/android/res/values/strings.xml
@@ -66,7 +66,6 @@
Settings
Share
The official Android app of the open source ZXing barcode project.
- This device has known bugs that cause barcode scanning problems. For more information, visit http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions
Bulk mode: barcode scanned and saved
Sorry, the Android camera encountered a problem. You may need to restart the device.
Format
diff --git a/android/src/com/google/zxing/client/android/CaptureActivity.java b/android/src/com/google/zxing/client/android/CaptureActivity.java
index 30859f4c0..dad8ed122 100755
--- a/android/src/com/google/zxing/client/android/CaptureActivity.java
+++ b/android/src/com/google/zxing/client/android/CaptureActivity.java
@@ -22,6 +22,7 @@ import com.google.zxing.ResultMetadataType;
import com.google.zxing.ResultPoint;
import com.google.zxing.client.android.camera.CameraManager;
import com.google.zxing.client.android.history.HistoryActivity;
+import com.google.zxing.client.android.history.HistoryItem;
import com.google.zxing.client.android.history.HistoryManager;
import com.google.zxing.client.android.result.ResultButtonListener;
import com.google.zxing.client.android.result.ResultHandler;
@@ -110,6 +111,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
private CameraManager cameraManager;
private CaptureActivityHandler handler;
+ private Result savedResultToShow;
private ViewfinderView viewfinderView;
private TextView statusView;
private View resultView;
@@ -378,6 +380,35 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
return true;
}
+ @Override
+ public void onActivityResult(int requestCode, int resultCode, Intent intent) {
+ if (resultCode == RESULT_OK) {
+ if (requestCode == HISTORY_REQUEST_CODE) {
+ int itemNumber = intent.getIntExtra(Intents.History.ITEM_NUMBER, -1);
+ if (itemNumber >= 0) {
+ HistoryItem historyItem = historyManager.buildHistoryItem(itemNumber);
+ decodeOrStoreSavedBitmap(null, historyItem.getResult());
+ }
+ }
+ }
+ }
+
+ private void decodeOrStoreSavedBitmap(Bitmap bitmap, Result result) {
+ // Bitmap isn't used yet -- will be used soon
+ if (handler == null) {
+ savedResultToShow = result;
+ } else {
+ if (result != null) {
+ savedResultToShow = result;
+ }
+ if (savedResultToShow != null) {
+ Message message = Message.obtain(handler, R.id.decode_succeeded, savedResultToShow);
+ handler.sendMessage(message);
+ }
+ savedResultToShow = null;
+ }
+ }
+
@Override
public void surfaceCreated(SurfaceHolder holder) {
if (holder == null) {
@@ -409,12 +440,12 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
inactivityTimer.onActivity();
lastResult = rawResult;
ResultHandler resultHandler = ResultHandlerFactory.makeResultHandler(this, rawResult);
- historyManager.addHistoryItem(rawResult, resultHandler);
if (barcode == null) {
// This is from history -- no saved barcode
handleDecodeInternally(rawResult, resultHandler, null);
} else {
+ historyManager.addHistoryItem(rawResult, resultHandler);
beepManager.playBeepSoundAndVibrate();
drawResultPoints(barcode, rawResult);
switch (source) {
@@ -689,6 +720,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
if (handler == null) {
handler = new CaptureActivityHandler(this, decodeFormats, characterSet, cameraManager);
}
+ decodeOrStoreSavedBitmap(null, null);
} catch (IOException ioe) {
Log.w(TAG, ioe);
displayFrameworkBugMessageAndExit();
diff --git a/android/src/com/google/zxing/client/android/HelpActivity.java b/android/src/com/google/zxing/client/android/HelpActivity.java
index 7f8e125c3..cb145cc9d 100644
--- a/android/src/com/google/zxing/client/android/HelpActivity.java
+++ b/android/src/com/google/zxing/client/android/HelpActivity.java
@@ -17,13 +17,9 @@
package com.google.zxing.client.android;
import android.app.Activity;
-import android.app.AlertDialog;
-import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
-import android.os.Build;
import android.os.Bundle;
-import android.util.Log;
import android.view.View;
import android.view.KeyEvent;
import android.webkit.WebView;
@@ -37,18 +33,6 @@ import android.widget.Button;
*/
public final class HelpActivity extends Activity {
- private static final String TAG = HelpActivity.class.getSimpleName();
-
- // Actually guessing at the Desire's MODEL for now:
- private static final String[] BUGGY_MODEL_SUBSTRINGS = {
- "Desire",
- "Pulse", // Camera doesn't come on
- "Geeksphone", // Doesn't support YUV?
- "supersonic", // aka Evo
- };
- private static final Uri BUGGY_URI =
- Uri.parse("http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions");
-
// Use this key and one of the values below when launching this activity via intent. If not
// present, the default page will be loaded.
public static final String REQUESTED_PAGE_KEY = "requested_page_key";
@@ -59,7 +43,6 @@ public final class HelpActivity extends Activity {
"file:///android_asset/html-" + LocaleManager.getTranslatedAssetLanguage() + '/';
private static final String WEBVIEW_STATE_PRESENT = "webview_state_present";
- private static boolean initialized = false;
private WebView webView;
private Button backButton;
@@ -77,16 +60,6 @@ public final class HelpActivity extends Activity {
}
};
- private final DialogInterface.OnClickListener groupsListener =
- new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialogInterface, int i) {
- Intent intent = new Intent(Intent.ACTION_VIEW, BUGGY_URI);
- intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
- HelpActivity.this.startActivity(intent);
- }
- };
-
@Override
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
@@ -116,28 +89,6 @@ public final class HelpActivity extends Activity {
backButton.setOnClickListener(backListener);
View doneButton = findViewById(R.id.done_button);
doneButton.setOnClickListener(doneListener);
-
- if (!initialized) {
- initialized = true;
- checkBuggyDevice();
- }
- }
-
- private void checkBuggyDevice() {
- String model = Build.MODEL;
- Log.i(TAG, "Build model is " + model);
- if (model != null) {
- for (String buggyModelSubstring : BUGGY_MODEL_SUBSTRINGS) {
- if (model.contains(buggyModelSubstring)) {
- AlertDialog.Builder builder = new AlertDialog.Builder(this);
- builder.setMessage(R.string.msg_buggy);
- builder.setPositiveButton(R.string.button_ok, groupsListener);
- builder.setNegativeButton(R.string.button_cancel, null);
- builder.show();
- break;
- }
- }
- }
}
@Override