打开将用户转移到浏览器的付款网址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打开将用户转移到浏览器的付款网址相关的知识,希望对你有一定的参考价值。

我正在开发android应用程序,将用户转发到url以完成他的过程,但问题是我的应用程序无法识别我正在通过的链接

链接在这里

 www.iacademypd.com/VisaPayment.aspx?HN=  &HE=&HP=&UIDFV=34710&AP=199.000

这是我的安卓代码

                                  Intent intent;
                                    Uri uri = Uri.parse(" www.iacademypd.com/VisaPayment.aspx?HN=  &HE=&HP=&UIDFV=34710&AP=199.000"); , uri);
                                    startActivity(intent);

这是错误

       E/AndroidRuntime: FATAL EXCEPTION: main
              Process: com.example.junaida.project1, PID: 18794
              android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=www.iacademypd.com/VisaPayment.aspx?HN=  &HE=&HP=&UIDFV=34710&AP=199.000 launchParam=MultiScreenLaunchParams { mDisplayId=0 mFlags=0 } }

任何帮助,将不胜感激

答案
String url = "http://www.iacademypd.com/VisaPayment.aspx?HN=  &HE=&HP=&UIDFV=34710&AP=199.000";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url)); 
startActivity(i);

以上是关于打开将用户转移到浏览器的付款网址的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段内的列表视图打开链接网址?

将付款转移到待处理状

如何将资金从一个 PayPal 账户转移到另一个 PayPal 账户?

从浏览器共享网址到导航片段

新标签中的 javascript window.location

新标签中的 javascript window.location