Я делаю приложение с номером карточки сканирования пользователя (14-значный) номер через камеру, затем звоните. Для вызова требуется подстановочный знак «#» в конце номера, но мое приложение не добавляет этого символа. Что мне делать?Как я могу позвонить по номерам подстановочных знаков в приложении для Android?
Я использую этот
String cardNumber = textValue.getText().toString().trim();
int permissionCheck = ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CALL_PHONE);
if (permissionCheck != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(MainActivity.this,new String[]{Manifest.permission.CALL_PHONE}, Integer.parseInt("123"));
}
else {
startActivity(new Intent(Intent.ACTION_DIAL).setData(Uri.parse("tel:*123*"+cardNumber+"#")));
}
какой номер вы попасть в экран набора номера? – John
Получаете ли вы номер карты после сканирования? –
да, я получаю cardNumber точно такой же ... но когда я набираю номер, он не добавляет # в конец моего номера ... –