我正在android中实现razorpay支付集成。我需要根据状态区分清单文件中的活动密钥。但是我不知道如何在androidmanifest文件中写入条件。你可以请任何人指导我做这个任务。我也分享我的源代码。以下条件不起作用
公共void startpayment(){
double finalMoney = Double.parseDouble(money);
finalMoney = finalMoney * 100;
final Activity activity = this;
final Checkout checkout = new Checkout();
try {
JSONObject preFill = new JSONObject();
preFill.put("email",email);
preFill.put("contact",mobile);
JSONObject options = new JSONObject();
options.put("name", "mycompany");
options.put("description", "mysongs");
options.put("image", "image.png");
options.put("currency", "INR");
options.put("amount", finalMoney);
options.put("prefill",preFill);
checkout.open(activity,options);
}
catch(Exception e) {
Log.e(TAG,"Error in starting Razorpay Checkout",e);
mDialog.hide();
}
}
if (state == "Andhra Pradesh"){
checkout.setKeyID("rzp_live_2HZ1cIu");
}
else if (state == "Telangana") {
checkout.setKeyID("rzp_live_ZPfUDVl");
}
startPayment();
}
暂无答案!
目前还没有任何答案,快来回答吧!