admin管理员组

文章数量:1538725

 Uri uri = Uri.parse(Url);
                    Intent intent = new Intent(Intent.ACTION_VIEW, uri);
                    PackageManager pm = getPackageManager();
                    List<ResolveInfo> queryactivities = pm.queryIntentActivities(intent,
                            PackageManager.GET_INTENT_FILTERS);

                    boolean hasChrome = false;
                    for (int i =0;i < queryactivities.size();i++){
                        if (queryactivities.get(i).activityInfo.packageName.equals("com.android.chrome")){
                            hasChrome = true;
                            intent.setClassName(queryactivities.get(i).activityInfo.packageName,
                                    queryactivities.get(i).activityInfo.name);
                                    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                            startActivity(intent);
                        }
                    }

                    if (!hasChrome){
                        HtmlActivity.StartMe(activity,Url);
                    }

或者

     Uri uri = Uri.parse(payUrl);
            Intent intent = new Intent(Intent.ACTION_VIEW, uri);
            intent.addCategory(Intent.CATEGORY_BROWSABLE);
            intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_GRANT_READ_URI_PERMISSION);

            try {
                intent.setClassName("com.android.chrome",
                        "com.google.android.apps.chrome.IntentDispatcher");
                startActivity(intent);
            } catch (Exception e) {
                H5Activity.go(this);
            }

本文标签: 如果没有跳转就用浏览器app