package com.itbox.grzl.engine;
import android.app.Activity;
import android.os.Handler;
import android.os.Message;
import com.alipay.android.app.sdk.AliPay;
/**
* @author hyh
* creat_at:2014-3-2-下午12:20:36
*/
public class AlipayThread extends Thread {
private Activity context;
private String mOrderInfo;
private Handler mHandler;
public AlipayThread(Activity context, String orderInfo, Handler handler) {
super();
this.context = context;
mOrderInfo = orderInfo;
mHandler = handler;
}
@Override
public void run() {
AliPay alipay = new AliPay(context, mHandler);
//设置为沙箱模式,不设置默认为线上环境
//alipay.setSandBox(true);
String result = alipay.pay(mOrderInfo);
Message msg = new Message();
msg.obj = result;
mHandler.sendMessage(msg);
}
}