-2

웹 검색 중이며 여전히 답을 찾을 수 없습니다. WebView가있는 Android 앱이 있으며, 내 활동을 휴대 전화의 기본 브라우저로 설정하려고합니다. 따라서 Google 검색 위젯에서 Google 검색을 수행하면 결과가 내 WebView로 전달됩니다.WebView를 기본 전화 browsaer로 설정

나는 안드로이드 개발에 익숙하다. 어떤 예제 든 매우 감사 할 것이다.

+0

것은 오직 안드로이드 소스를 찾을 기본 브라우저 소스를 찾을 수 AndroidManifest.xml을 – Selvin

+0

를 살펴 난 당신이 무슨 말을 하려는지 이해하는 시도에 질문의 수립을 수정 한 달하다. 이러한 가정이 맞는지 확인할 수 있습니까? 그렇지 않은 경우 명확하게 편집하십시오. –

답변

0

당신이 물어 보려고하는 것은 웹 URI를 시작하기위한 의도에 응용 프로그램을 등록하는 방법입니다. 이렇게하려면 애플리케이션의 매니페스트에 add an intent filter을 추가하면됩니다.

여기에 an example of this on Lars Vogel's blog이 있습니다. 그것은이 아래로 비등 :

<application android:icon="@drawable/icon" android:label="@string/app_name"> 
    <activity android:name=".BrowserActivitiy" 
       android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <data android:scheme="http"/> 
     </intent-filter> 
    </activity> 
</application> 
+0

응답을 보내 주셔서 감사합니다. 지금 조금 바쁩니다. 그러나 귀하의 링크를 빠르게 살펴보면 그들이 도움이 될 것이라고 생각합니다. 그 진절머리 나는 브라우저가되기를 바라는 Im – user3301587