Je veux utiliser un module de payment PayPal dans mon application Android. J'ai cherché des tutoriel qui peut m'aider voilà un https://cms.paypal.com/cms_content/U...ce_Android.pdf
j'ai essayé de poursuivre ses etapes de le debut. le premier etape est d'affiché le button PayPal déjà faite. Mais dans le code de clique sur le button j 'ai mais le code suivant :
// les log juste pour connaitre s'il y a des erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 @Override public void onClick(View arg0) { // TODO Auto-generated method stub PayPalPayment newPayment = new PayPalPayment(); Log.d("hh", "hh1"); BigDecimal a = new BigDecimal(10); newPayment.setSubtotal(a); Log.d("hh", "hh2"); newPayment.setCurrencyType("USD"); Log.d("hh", "hh3"); newPayment.setRecipient("younestlili5001@gmail.com"); Log.d("hh", "hh4"); newPayment.setMerchantName("My Company"); Log.d("hh", "hh5"); Intent paypalIntent = PayPal.getInstance().checkout(newPayment, this); Log.d("hh", "hh6"); this.startActivityForResult(paypalIntent, 1); Log.d("hh", "hh7"); }
l'application se bloque
le premier code est
Quelqu'un peut m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.payer); PayPal ppObj = PayPal.initWithAppID(this.getBaseContext(), "APP-80W284485P519543T", PayPal.ENV_SANDBOX); CheckoutButton launchPayPalButton = ppObj.getCheckoutButton(this, PayPal.BUTTON_278x43, CheckoutButton.TEXT_PAY); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); params.bottomMargin = 10; launchPayPalButton.setLayoutParams(params); launchPayPalButton.setOnClickListener(this); ((RelativeLayout)findViewById(R.id.relativeLayout1)).addView(launchPayPalButton);
merci
Partager