我使用以下代码初始化paypal实例(MPL):
private void initLibrary() {
PayPal pp = PayPal.getInstance();
if( null == pp ){
pp = PayPal.initWithAppID( this, getString( R.string.paypal_app_id ), PayPal.ENV_SANDBOX );
pp.setLanguage( Locale.getDefault().toString() );
pp.setFeesPayer( PayPal.FEEPAYER_EACHRECEIVER );
pp.setShippingEnabled( true );
}
}
每次我打开paypal页面时:
PayPalAdvancedPayment ppap = new PayPalAdvancedPayment();
ppap.setCurrencyType( a.getCurrency() );
....
Intent checkoutIntent = PayPal.getInstance().checkout( ppap, this );
startActivityForResult( checkoutIntent, REQUEST_PAYPAL_CHECKOUT );
我得到登录对话框第一,只有在输入我可以支付的密码后。 我希望每次都能输入登录信息进行一次点击付款。
我看到,PayPal.setIsRememberMe(boolean)
方法似乎可以实现这一目标。虽然,如果我打电话给我,我会得到" android_10898"登录页面上的错误。
所以,我想知道setIsRememberMe()
方法到底在做什么以及如何实现一键付款?
任何人