草庐IT

browserIntent

全部标签

java - 使用带有 Android 额外 header 的 URL 打开浏览器

我有一个特定的要求,我必须从我的Activity中触发浏览器上的url。我可以使用以下代码执行此操作:IntentbrowserIntent=newIntent(Intent.ACTION_VIEW,Uri.parse(pref.getString("webseal_sso_endpoint","")+"?authorization_code="+code+"&webseal-ip="+websealIP));activity.startActivity(browserIntent);activity.finish();现在,我想通过传递额外的header来调用此webseal_sso

android - 使用 Android 浏览器打开本地 html 文件

我正在尝试使用以下代码使用默认浏览器打开本地html文件:Uriuri=Uri.fromFile(file);IntentbrowserIntent=newIntent(Intent.ACTION_VIEW).setData(uri);startActivity(browserIntent);但我遇到以下异常:android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=android.intent.action.VIEWdat=file:///sdcard/SolveDroid/solution