Android 支付宝支付

2017-03-27  本文已影响132人  7ff53e360bcc
ALiPay_ReaultStatus.jpeg
mSubscriptionList.add(Observable.just(aLiInfo)

                                .map(new Func1<String, Map<String, String>>() {
                                    @Override
                                    public Map<String, String> call(String s) {
                                        String current = Thread.currentThread().toString();
                                        return new PayTask((Activity) mContext).payV2(s, true);
                                    }
                                })
                                .subscribeOn(Schedulers.io())
                                .unsubscribeOn(Schedulers.io())
                                .observeOn(AndroidSchedulers.mainThread())
                                .subscribe(new Subscriber<Map<String, String>>() {
                                    @Override
                                    public void onCompleted() {

                                    }

                                    @Override
                                    public void onError(Throwable e) {
                                        failure("支付失败");
                                    }

                                    @Override
                                    public void onNext(Map<String, String> stringStringMap) {
                                        optALiPayResult(stringStringMap);
                                    }
                                }));

由此可见,在客户端做的事情比较少。

相关文章:

Android集成流程详解

App支付Android调用说明

支付请求参数说明

上一篇 下一篇

猜你喜欢

热点阅读