sdk修改

dev_chengFeng
gaoxin 2020-07-21 17:01:23 +08:00
parent f5ed76daa1
commit f13d13ff45
2 changed files with 29 additions and 20 deletions

View File

@ -182,7 +182,11 @@ public class MhtActivity extends IUnityPlayerActivity {
// 调起登录 // 调起登录
public void Login() { public void Login() {
PSDKUser.getInstance().login(MhtActivity.this); MhtActivity.this.runOnUiThread(new Runnable() {
public void run() {
PSDKUser.getInstance().login(MhtActivity.this);
}
});
} }
public void SwitchLogin() { public void SwitchLogin() {
if (PSDKUser.getInstance().isSupport("switchLogin")) { if (PSDKUser.getInstance().isSupport("switchLogin")) {
@ -248,25 +252,30 @@ public class MhtActivity extends IUnityPlayerActivity {
final String extension){ final String extension){
Map<String, String> map2 = new HashMap<>(); MhtActivity.this.runOnUiThread(new Runnable() {
//必传 public void run() {
// map2.put("consumerId", roleID);//用户ID Map<String, String> map2 = new HashMap<>();
// map2.put("consumerName", roleName);//玩家昵称 //必传
map2.put("mhtCurrency", String.valueOf(coinNum));//充值50元宝(数量) // map2.put("consumerId", roleID);//用户ID
map2.put("vipLevel", vip);// vip等级 // map2.put("consumerName", roleName);//玩家昵称
map2.put("playerName",guildlD);// 工会,帮派 map2.put("mhtCurrency", String.valueOf(coinNum));//充值50元宝(数量)
map2.put("roleName", roleName);// 角色名称 map2.put("vipLevel", vip);// vip等级
map2.put("roleId", roleID);// 角色ID map2.put("playerName",guildlD);// 工会,帮派
map2.put("roleLevel", String.valueOf(roleLevel));//用户等级 map2.put("roleName", roleName);// 角色名称
///////////////////以下是订单参数//////////////////////// map2.put("roleId", roleID);// 角色ID
map2.put("orderDec", productDesc);//订单描述(必) map2.put("roleLevel", String.valueOf(roleLevel));//用户等级
map2.put("amount", String.valueOf(price));// 购买金额(必)//以分为单位 ///////////////////以下是订单参数////////////////////////
map2.put("balance", "100");// 用户余额 map2.put("orderDec", productDesc);//订单描述(必)
map2.put("goodDec", productName);//商品描述 map2.put("amount", String.valueOf(price));// 购买金额(必)//以分为单位
map2.put("count", String.valueOf(buyNum));//商品数量 map2.put("balance", "100");// 用户余额
map2.put("goodsId", productId);//商品编号(三星必传) map2.put("goodDec", productName);//商品描述
map2.put("ext", extension);//透传 传递给sdk sdk传递给后端 map2.put("count", String.valueOf(buyNum));//商品数量
PSDKPay.getInstance().pay(MhtActivity.this, map2); map2.put("goodsId", productId);//商品编号(三星必传)
map2.put("ext", extension);//透传 传递给sdk sdk传递给后端
PSDKPay.getInstance().pay(MhtActivity.this, map2);
}
});
} }

Binary file not shown.