UPI Implicit Intent chooser не работает на устройстве redmi - PullRequest
0 голосов
/ 10 июля 2019

Это мой код для неявного намерения upi, который дает пользователю возможность выбрать несколько приложений, поддерживаемых upi, и код работает нормально на всех устройствах, которые я тестировал, и на всех версиях, кроме Redmi Devices. Мой код не работает ни на одном Redmi Note 5 Pro

Вот мой код:

String UPI = "upi://pay?pa=abcupi@xxxxbank&pn=:ABC%20COMPANY%20LTD&tr="+dateTime+"&am="+amount+"&tn=XXXXXX UPI Payment";
        Intent intent = new Intent();
        intent.setAction(Intent.ACTION_VIEW);
        intent.setData(Uri.parse(UPI));
        Intent chooser = Intent.createChooser(intent, "UPI Transfer With");
        startActivityForResult(chooser, UPI_CHOOSER, null);

Программа выбора не открывает поддерживаемые приложения только на устройствах Redmi. Я тестировал на 3 разных Redmi Note 5 Pro, но это не сработало. Его не открывается, чтобы показать поддерживаемые приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...