如何以代号显示braintree用户界面

时间:2017-05-18 04:15:39

标签: codenameone

如何以代号显示braintree的UI?我只有这个代码`

Purchase.startOrder(new Purchase.Callback() {
    public String fetchToken() {



    }

    public void onPurchaseSuccess(String nonce) {

    }

    public void onPurchaseFail(String errorMessage) {

    }

    public void onPurchaseCancel() {

    }
});`
是的,我需要一个指南。感谢

1 个答案:

答案 0 :(得分:0)

一旦您实现了返回令牌的服务器端功能,对startOrder的调用将在设备上隐式显示UI。

要在模型中对此进行测试,请转到braintree getting started guide,您会看到如下代码:

public void onBraintreeSubmit(View v) {
  DropInRequest dropInRequest = new DropInRequest()
      .clientToken("long-token-string-that-looks-like-gibberish");
  startActivityForResult(dropInRequest.getIntent(this), REQUEST_CODE);
}

您可以使用该令牌来调试某些进程。请注意,价格等都是在服务器中确定的,以防止篡改,因此令牌包含所有这些数据。我将调试令牌放在这里,但我不确定这是否会过期/更改。