diff --git a/src/main/res/values-ru/strings.xml b/src/main/res/values-ru/strings.xml index d81e3d0a..05ccf465 100644 --- a/src/main/res/values-ru/strings.xml +++ b/src/main/res/values-ru/strings.xml @@ -117,6 +117,7 @@ Настройка вручную Использовать Android Beam (NFC) для добавления профиля Оставьте экран включённым на обоих устройствах, на втором устойстве нажмите кнопку профиля "поделиться", поднисите устройства друг к другу (тыльными сторонами).\nТак же Вы можете сканировать nfc метку. + Разрешение камеры требуется для сканирования QR код. Копировать URL Удалён diff --git a/src/main/res/values-zh-rCN/strings.xml b/src/main/res/values-zh-rCN/strings.xml index 9a8be00d..9c1c6241 100644 --- a/src/main/res/values-zh-rCN/strings.xml +++ b/src/main/res/values-zh-rCN/strings.xml @@ -101,6 +101,7 @@ 手动设置 使用 Android Beam (NFC) 来添加配置 保持两台设备的屏幕亮起,在另外一台设备上,点击配置文件的分享按钮,将它们靠在一起(背靠背)。\n你也可以扫描 NFC 标签。 + 扫描二维码需要相机权限。 全局 diff --git a/src/main/res/values-zh/strings.xml b/src/main/res/values-zh/strings.xml index 6ad44866..9ccedc76 100644 --- a/src/main/res/values-zh/strings.xml +++ b/src/main/res/values-zh/strings.xml @@ -100,6 +100,10 @@ 為 Shadowsocks 新增此設定檔? 掃描 QR 碼 手動設定 + 使用 Android Beam (NFC) 來新增設定檔 + + 保持兩台設備的屏幕亮起,在另外一台設備上,點擊設定檔的分享按鈕,將它們靠在一起(背靠背)。\n你也可以掃描 NFC 標籤。 + 掃描 QR 碼需要相機權限。 全域 diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index ecd0ec71..c1d42c21 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -119,6 +119,7 @@ Manual Settings Use Android Beam (NFC) to add profile Keep both devices screen on, on the other device, click profile\'s share button, bring them together (back to back).\nYou also can scan a nfc tag. + Camera permission is required for scanning QR code. Copy URL Removed diff --git a/src/main/scala/com/github/shadowsocks/ScannerActivity.scala b/src/main/scala/com/github/shadowsocks/ScannerActivity.scala index 3983e757..1bd55d1b 100644 --- a/src/main/scala/com/github/shadowsocks/ScannerActivity.scala +++ b/src/main/scala/com/github/shadowsocks/ScannerActivity.scala @@ -15,6 +15,7 @@ import android.support.v7.widget.Toolbar import android.view.MenuItem import android.view.View import android.view.ViewGroup +import android.widget.Toast import com.google.zxing.Result @@ -36,7 +37,10 @@ class ScannerActivity extends AppCompatActivity with ZXingScannerView.ResultHand && grantResults(0) == PackageManager.PERMISSION_GRANTED) { scannerView.setResultHandler(this) scannerView.startCamera() - } + } else { + Toast.makeText(this, R.string.add_profile_scanner_permission_required, Toast.LENGTH_SHORT).show() + finish() + } } }