2010-08-17 3 views
1

나는 하이퍼 링크처럼 생각하고 싶습니다. 지금, 나는 WebView로 새로운 활동을 여는 버튼을 만들었습니다. 그러나 나는 지정된 URL에서 "세계적으로"기본 웹 브라우저를 열고 싶다. 내가 어떻게 할 수 있니?기본 브라우저를 여는 방법

답변

8

당신은 브라우저 또한

Uri uri = Uri.parse("http://www.google.com"); 
startActivity(new Intent(Intent.ACTION_VIEW, uri)); 

이다 매니페스트

<uses-permission android:name="android.permission.INTERNET" /> 
+2

권한으로 웹 권한을 추가해야합니다에 의해 포착 될 글로벌 의도를 해고 할 수 브라우저가 사용자 앱이 아닌 네트워크에 액세스하기 때문에 필요하지 않습니다. –

+0

아, 잘 잡으세요. –

2

그냥 만들고 작성한 다음 링크를 의도 한 URI로 설정하십시오. 그런 다음 의도를 사용하여 활동을 시작하십시오. 이 시도 :

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com"))); 
관련 문제