2017-02-06 2 views
-2

를 요청하는 URL을 열고 사용자 정의 안드로이드 브라우저를 만들 수 있습니다. 예를 들어, 메일 응용 프로그램은 URL을 공유하여 열려고하고 사용자는 내 사용자 정의 브라우저를 선택합니다. 또는 다른 안드로이드 응용 프로그램 실행이 :내가 다른 응용 프로그램 내 사용자의 브라우저를 선택할 때 특정 <code>URL</code> 개방 될 수 <code>Firefox</code> 및 <code>Chrome</code> 브라우저와 같은 간단한 사용자 정의 <code>Android</code> 브라우저를 작성하려는 다른 응용 프로그램이

String url = "http://www.example.com"; 
Intent i = new Intent(Intent.ACTION_VIEW); 
i.setData(Uri.parse(url)); startActivity(i); 

하지만 어떻게 내 사용자의 브라우저가 다른 응용 프로그램에서 전달 된 URL을받을 수 있나요?

+0

여기에 기사가 내가 원하는 것을 설명합니다 : http://stackoverflow.com/questions/7351563/getting-data-from-an-implicit-intent –

답변

0

귀하의 질문은 명확하지 않지만, 웹 브라우저에서 URL을 열어 보려는 의도를 처리하는 것에 대해 이야기하고 있다면 this 자습서 android developers training에서 설명합니다.

+0

이것은 일반적인 방법으로 URL을 얻으려는 좋은 시작입니다. 대부분의 텍스트는 그것을 다루지 않습니다. 나는 여전히 URL이 그 의도에 저장되어있는 곳을 찾아야한다. –

+0

이해하기가 어렵지만 훈련 자료는 매우 좋습니다. –

+0

내 의도는 단 하나의 URL에 대해 간단한 빠른 브라우저를 만드는 것입니다. 크롬과 파이어 폭스와는 달리 닫히지 않은 과거 탭을 열지는 않습니다. 오래된 탭의 경우 매우 느립니다. –