mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
add dialog / strings (camera_required & why_camera_required)
This commit is contained in:
parent
062dbbc47d
commit
bd42397237
4 changed files with 16 additions and 1 deletions
|
|
@ -218,7 +218,16 @@ class ChannelFragment : ScreenFragment("Channel"), Logging {
|
|||
zxingScan.setDesiredBarcodeFormats(IntentIntegrator.QR_CODE)
|
||||
zxingScan.initiateScan()
|
||||
} else {
|
||||
(requireActivity() as MainActivity).requestCameraPermission()
|
||||
MaterialAlertDialogBuilder(requireContext())
|
||||
.setTitle(R.string.camera_required)
|
||||
.setMessage(R.string.why_camera_required)
|
||||
.setNeutralButton(R.string.cancel) { _, _ ->
|
||||
debug("Camera permission denied")
|
||||
}
|
||||
.setPositiveButton(getString(R.string.accept)) { _, _ ->
|
||||
(requireActivity() as MainActivity).requestCameraPermission()
|
||||
}
|
||||
.show()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -112,4 +112,6 @@
|
|||
<string name="cancel_no_radio">Cancelar (sem acesso ao rádio)</string>
|
||||
<string name="allow_will_show">Permitir (exibe diálogo)</string>
|
||||
<string name="provide_location_to_mesh">Fornecer localização para mesh</string>
|
||||
<string name="camera_required">Permissão da câmera</string>
|
||||
<string name="why_camera_required">Precisamos acessar a câmera para escanear códigos QR. Nenhuma foto ou video são armazenados.</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -112,4 +112,6 @@
|
|||
<string name="cancel_no_radio">Cancelar (sem acesso ao rádio)</string>
|
||||
<string name="allow_will_show">Permitir (exibe diálogo)</string>
|
||||
<string name="provide_location_to_mesh">Fornecer localização para mesh</string>
|
||||
<string name="why_camera_required">Precisamos acessar a câmera para escanear códigos QR. Nenhuma foto ou video são armazenados.</string>
|
||||
<string name="camera_required">Permissão da câmera</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -116,4 +116,6 @@
|
|||
<string name="cancel_no_radio">Cancel (no radio access)</string>
|
||||
<string name="allow_will_show">Allow (will show dialog)</string>
|
||||
<string name="provide_location_to_mesh">Provide location to mesh</string>
|
||||
<string name="camera_required">Camera permission</string>
|
||||
<string name="why_camera_required">We must be granted access to the camera to read QR codes. No pictures or videos will be saved.</string>
|
||||
</resources>
|
||||
Loading…
Add table
Add a link
Reference in a new issue