2017-05-18 6 views
1

Wie zeige ich die Benutzeroberfläche des Braintree in Codename eins an? Ich habe nur diesen Code `So zeigen Sie die Braintree-Benutzeroberfläche in Codename eins an

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



    } 

    public void onPurchaseSuccess(String nonce) { 

    } 

    public void onPurchaseFail(String errorMessage) { 

    } 

    public void onPurchaseCancel() { 

    } 
});` 

pls, brauche ich eine Anleitung hier. danke

Antwort

0

Der Aufruf an startOrder zeigt die Benutzeroberfläche implizit auf dem Gerät, sobald Sie die serverseitige Funktionalität implementieren, die das Token zurückgibt.

dies den braintree getting started guide geht in einem Mock-up Um zu testen, werden Sie feststellen, dass Code wie folgt aussieht:

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

Sie, dass Token für das Debuggen eines Teils des Prozesses verwenden kann. Beachten Sie, dass der Preis usw. auf dem Server festgelegt wird, um Manipulationen zu verhindern, sodass das Token alle diese Daten enthält. Ich würde das Debug-Token hier platzieren, aber ich bin mir nicht sicher, ob dies etwas ist, das abläuft/sich ändert.

+0

Sie machen hier eine großartige Arbeit für Entwickler. Kudos an Sie der Gründer von Codenameon. Mehr Fett auf deinen Ellenbogen. Ihr Reiseführer ist wirklich hilfreich. Vielen Dank – Emmy

Verwandte Themen