mirror of
https://github.com/zxing/zxing.git
synced 2025-03-05 20:48:51 -08:00
Notify users of Behold II and Pulse that the device has known bugs
git-svn-id: https://zxing.googlecode.com/svn/trunk@1225 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
parent
efd236cb47
commit
5afa0fd861
|
@ -1,4 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
Copyright (C) 2008 ZXing authors
|
||||
|
||||
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Historie</string>
|
||||
<string name="menu_share">Sdílet</string>
|
||||
<string name="msg_about">Na bázi open source ZXing Barcode Library</string>
|
||||
<string name="msg_buggy">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</string>
|
||||
<string name="msg_camera_framework_bug">Omlouváme se, fotoaparát má problém. Možná bude nutné restartovat zařízení</string>
|
||||
<string name="msg_default_contents">Obsah</string>
|
||||
<string name="msg_default_format">Formát</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Historie</string>
|
||||
<string name="menu_share">Erzeugen</string>
|
||||
<string name="msg_about">Basiert auf der Open Source ZXing Barcode Bibliothek </string>
|
||||
<string name="msg_buggy">Dieses Gerät hat Fehler dazu führen, dass Barcode-Scanning Probleme bekannt. Für Weitere Informationen finden Si http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Leider stieß das Android Kamera ein Problem. Sie müssen die das Gerät neu zu starten.</string>
|
||||
<string name="msg_default_contents">Inhalt</string>
|
||||
<string name="msg_default_format">Format</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Historia</string>
|
||||
<string name="menu_share">Compartir</string>
|
||||
<string name="msg_about">Basado en la libreria de código de barras de código abierto ZXing</string>
|
||||
<string name="msg_buggy">Este dispositivo ha conocido errores de escaneo de código de barras causa problemas. Para más información, visite http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Lo sentimos, la cámara de Android ha encontrado un problema. Es posible que necesite reiniciar el dispositivo.</string>
|
||||
<string name="msg_default_contents">Contenidos</string>
|
||||
<string name="msg_default_format">Formato</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Historia</string>
|
||||
<string name="menu_share">Jaa</string>
|
||||
<string name="msg_about">Perustuu avoimen koodin ZXing Barcode kirjastoon</string>
|
||||
<string name="msg_buggy">Tämä laite on tunnettuja vikoja, jotka aiheuttavat viivakoodi skannauksen ongelmia. Varten Lisätietoja http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Anteeksi, Android kamera kohtasi virheen. Sinun täytyy ehkä käynnistää laite uudelleen.</string>
|
||||
<string name="msg_default_contents">Sisällys</string>
|
||||
<string name="msg_default_format">Formaatti</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Historique</string>
|
||||
<string name="menu_share">Partager</string>
|
||||
<string name="msg_about">Basé sur la bibliothèque open source ZXing Barcode</string>
|
||||
<string name="msg_buggy">Ce dispositif a connu des bugs qui causent les problèmes de numérisation code à barres. Pour plus d'informations, visitez http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Désolé, la caméra Android rencontré un problème. Vous mai nécessité pour redémarrer l'appareil.</string>
|
||||
<string name="msg_default_contents">Contenus</string>
|
||||
<string name="msg_default_format">Format</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Cronologia</string>
|
||||
<string name="menu_share">Condividi</string>
|
||||
<string name="msg_about">Basato sulla libreria di software libero ZXing Barcode</string>
|
||||
<string name="msg_buggy">Questo dispositivo è noto bug che causano la scansione dei codici a barre problemi. Per ulteriori informazioni, visitare http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Siamo spiacenti, la fotocamera Android riscontrato un problema. Potrebbe essere necessario riavviare il dispositivo.</string>
|
||||
<string name="msg_default_contents">Contenuti</string>
|
||||
<string name="msg_default_format">Formato</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">歴史</string>
|
||||
<string name="menu_share">共有</string>
|
||||
<string name="msg_about">オープンソースのバーコード ライブラリ、ZXing を使用しています</string>
|
||||
<string name="msg_buggy">このデバイスは、バグの原因となるバーコードの問題をスキャン知られています。 〜のために 詳細については、参照してください http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">申し訳ありませんが、Androidのカメラには、問題が発生しました。場合は、デバイスを再起動する必要があります。</string>
|
||||
<string name="msg_default_contents">コンテンツ</string>
|
||||
<string name="msg_default_format">フォーマット</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Geschiedenis</string>
|
||||
<string name="menu_share">Deel</string>
|
||||
<string name="msg_about">Gebaseerd op de open source ZXing Barcodebibliotheek</string>
|
||||
<string name="msg_buggy">Dit apparaat heeft bekende bugs die ervoor zorgen dat barcode scanning problemen. Voor meer informatie, bezoek http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Sorry, er is een probleem met de Androidcamera. Probeer je telefoon te herstarten.</string>
|
||||
<string name="msg_default_contents">Hoofdstukken</string>
|
||||
<string name="msg_default_format">Formaat</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">История</string>
|
||||
<string name="menu_share">Поделиться</string>
|
||||
<string name="msg_about">Основано на свободной библиотеке штрих-кодов ZXing</string>
|
||||
<string name="msg_buggy">Это устройство имеет известных ошибок, что причина проблем при сканировании штрих-кода. Для Более подробную информацию, посетите http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">К сожалению, Android камере возникла проблема. Вам может потребоваться перезагрузка устройства.</string>
|
||||
<string name="msg_default_contents">Содержание</string>
|
||||
<string name="msg_default_format">Формат</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">Historik</string>
|
||||
<string name="menu_share">Dela</string>
|
||||
<string name="msg_about">Baserad på ZXing Barcode Library som är öppen källkod</string>
|
||||
<string name="msg_buggy">Här enheten har kända buggar som gör att streckkoden scanning problem. För mer information, besök http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Tyvärr, Androidens kamera fick problem. Du kan behöva starta om.</string>
|
||||
<string name="msg_default_contents">Innehåll</string>
|
||||
<string name="msg_default_format">Format</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">历史</string>
|
||||
<string name="menu_share">分享</string>
|
||||
<string name="msg_about">以ZXing的开源条码库为基础</string>
|
||||
<string name="msg_buggy">该器件具有已知的错误导致条形码扫描问题。为了 更多信息,请访问 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">很抱歉,机器人相机出现问题。您可能需要重新启动设备。</string>
|
||||
<string name="msg_default_contents">内容</string>
|
||||
<string name="msg_default_format">格式</string>
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
<string name="menu_history">歷史</string>
|
||||
<string name="menu_share">分享</string>
|
||||
<string name="msg_about">以ZXing的開源條碼庫為基礎</string>
|
||||
<string name="msg_buggy">該器件具有已知的錯誤導致條形碼掃描問題。為了 更多信息,請訪問 http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">很抱歉,機器人相機出現問題。您可能需要重新啟動設備。</string>
|
||||
<string name="msg_default_contents">內容</string>
|
||||
<string name="msg_default_format">格式</string>
|
||||
|
|
|
@ -57,6 +57,7 @@
|
|||
<string name="menu_history">History</string>
|
||||
<string name="menu_share">Share</string>
|
||||
<string name="msg_about">Based on the open source ZXing Barcode Library</string>
|
||||
<string name="msg_buggy">This device has known bugs that cause barcode scanning problems. For more information, visit http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions</string>
|
||||
<string name="msg_camera_framework_bug">Sorry, the Android camera encountered a problem. You may need to restart the device.</string>
|
||||
<string name="msg_default_contents">Contents</string>
|
||||
<string name="msg_default_format">Format</string>
|
||||
|
|
|
@ -17,7 +17,13 @@
|
|||
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;
|
||||
|
@ -30,6 +36,11 @@ import android.widget.Button;
|
|||
* @author dswitkin@google.com (Daniel Switkin)
|
||||
*/
|
||||
public final class HelpActivity extends Activity {
|
||||
|
||||
private static final String TAG = HelpActivity.class.getName();
|
||||
|
||||
private static final String[] BUGGY_MODEL_SUBSTRINGS = {"Behold II", "Pulse"};
|
||||
private static final Uri BUGGY_URI = Uri.parse("http://code.google.com/p/zxing/wiki/FrequentlyAskedQuestions");
|
||||
private static final String DEFAULT_URL = "file:///android_asset/html/index.html";
|
||||
|
||||
private WebView webView;
|
||||
|
@ -47,6 +58,12 @@ public final class HelpActivity extends Activity {
|
|||
}
|
||||
};
|
||||
|
||||
private final DialogInterface.OnClickListener groupsListener = new DialogInterface.OnClickListener() {
|
||||
public void onClick(DialogInterface dialogInterface, int i) {
|
||||
HelpActivity.this.startActivity(new Intent(Intent.ACTION_VIEW, BUGGY_URI));
|
||||
}
|
||||
};
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle icicle) {
|
||||
super.onCreate(icicle);
|
||||
|
@ -70,6 +87,22 @@ public final class HelpActivity extends Activity {
|
|||
@Override
|
||||
public void onResume() {
|
||||
super.onResume();
|
||||
checkBuggyDevice();
|
||||
}
|
||||
|
||||
private void checkBuggyDevice() {
|
||||
String model = Build.MODEL;
|
||||
Log.i(TAG, "Build model is " + model);
|
||||
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.create().show();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue