У меня есть приложение, в котором при нажатии на опцию «Купить сейчас» оно должно быть перенаправлено на домашнюю страницу определенного платежного приложения, поскольку в любом случае запрос платежа будет инициирован через серверную часть, когда я нажимаю кнопку «Купить сейчас». ,
Все, что я сейчас хочу, это как дать намерение, чтобы я мог попасть на домашнюю страницу предпочтительной страницы платежного шлюза.
Я дал код для перехода к платежному приложению как
buynow.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
ArrayList aList = adapter.getSelectedString();
String json = "";
for (int i = 0; i < aList.size(); i++) {
json = json + dataId.get(Integer.parseInt(String.valueOf(aList.get(i))));
if (i != aList.size() - 1) {
json = json + ",";
}
}
SharedPreferences prefs = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE);
attemptPayment(json, prefs.getString("id", null));
Uri uri = Uri.parse("upi://pay?pa="+payeeAddress+"&pn="+payeeName+"&tn="+transactionNote+
"&am="+amount+"&cu="+currencyUnit);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivityForResult(intent,1);
}
});
Но это перенаправляется на страницу оплаты, а не на домашнюю страницу, так что кто-нибудь может мне помочь? Спасибо