我在android工作。我正在设计一个从我的http服务器下载文件的程序。在下载文件之前应该付款。
这是我的第一个布局: -
当我点击paypal按钮时,这个paypal网站被打开: -
所以我想知道,在付款后,这个网站返回的东西,我可以允许或不允许用户下载。
我想知道用户是否支付了某些费用?请帮助我在android中的这个paypal概念。
提前谢谢你......
答案 0 :(得分:0)
我是通过从书中获取帮助来完成的。
这是用于我的问题的解决方案的代码: -
@覆盖
public void onActivityResult(int requestCode, int resultCode, Intent data) {
switch(resultCode) {
case Activity.RESULT_OK:
//The payment succeeded
Toast.makeText(this,"Payment has done successfully",Toast.LENGTH_SHORT).show();
//Tell the user their payment succeeded
中断;
case Activity.RESULT_CANCELED:
Toast.makeText(this,"Payment has cancled",Toast.LENGTH_SHORT).show();
break;
case PayPalActivity.RESULT_FAILURE:
flag=false;
Toast.makeText(this,"Sorry Payment failed",Toast.LENGTH_SHORT).show();
}