Android应用拉起支付宝

作者:某人_Valar
如需转载请保留原文链接
注:由于android一些手机系统的限制,可能会无法拉起

直接来代码

@OnClick(R.id.to_alipay_btn)
    void openAliPay(){
        if (openAlipayPayPage(this)){
            tip("跳转成功");
        }else {
            tip("未能打开支付宝,请手动打开");
        }
    }
public static boolean openAlipayPayPage(Context context) {
        try {
           // final String alipayqr = "alipayqr://platformapi/startapp?saId=10000001&clientVersion=3.7.0.0718";
            final String alipayqr = "alipayqr://platformapi/startapp?clientVersion=3.7.0.0718";
            openUri(context, alipayqr);
            return true;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return false;
    }

/**
 * 发送一个intent
 */
private static void openUri(Context context, String s) {
    Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(s));
    context.startActivity(intent);
}


如果想要直接跳转支付宝内的具体页面使用注释掉的这句:

  final String alipayqr = "alipayqr://platformapi/startapp?saId=10000001&clientVersion=3.7.0.0718";

其中的sald自己可以测试,改成10000002,10000003等等,看哪个是想要的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,366评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,723评论 0 17
  • 今天看了《观复嘟嘟》上的,一个小视频“读书有什么用”? 这几天父母也在给我唠唠叨叨的念吧,你那个初中同学,那个...
    梁木纯阅读 2,615评论 3 3
  • 说到「和牛」你会想到什么? 牛肉界的爱马仕; 如雪花般细腻分布的大理石花纹; 入口即化肉汁饱满的绝佳口感; 发到盆...
    酒公子阅读 5,527评论 3 4
  • 加班回到家已8点多,吃完饭,收拾好就这个点了。 真想说什么都不写就睡觉吧!可是可是坚持的100多天,这么点困难就放...
    JC贾阅读 864评论 2 0