를 통해 브라우저에서 열 수 없습니다 http://www.google.com/, 예상대로 작동하지만 .cms 페이지에는 작동하지 않습니다.CMS의 URL 내가 URL을 확장 예를 들어, 간단한 URL을 시도하는 대신 때</p> <p>를 .CMS 한 뉴스 피드를 열려고하고 암시 적 의도
내 WebView를 추가하고 싶지 않습니다. 나는 .cms가 문제를 일으키고 있지만 기성품/제 3 자 브라우저로 문제를 해결하는 방법을 모른다는 것을 확신합니다. 나는 그것을 열려고하면
public static void openLinkInExternalBrowser(Context context, String url) {
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
context.startActivity(browserIntent);
}
, 나는 "중"HTTP "또는으로 포장하려고 .SO"www가 "를 사용하여 URL이되었을 수 있습니다 몇 가지 이유를 들어 예외
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat= http://timesofindia.indiatimes.com/india/spurned-lovers-tip-off-helped-track-kill-top-jaish-terrorist-khalid/articleshow/61013573.cms }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1936)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1615)
at android.app.Activity.startActivityForResult(Activity.java:4471)
at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:54)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:75)
at android.app.Activity.startActivityForResult(Activity.java:4429)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:708)
at android.app.Activity.startActivity(Activity.java:4788)
at android.app.Activity.startActivity(Activity.java:4756)
at adapters.NewsAdapter$1.onClick(NewsAdapter.java:66)
at android.view.View.performClick(View.java:6219)
at android.view.View$PerformClick.run(View.java:24482)
at android.os.Handler.handleCallback(Handler.java:769)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6540)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
링크가 나를 위해 의도를 사용하여 완벽하게 작동합니다. 어떤 버전을 시도 했습니까? – Anonymous
Android Oreo 8.0 및 Marshmallow 6.0 – VVB
oreo 8.0에 지쳤으며 완벽하게 작동합니다. – Anonymous