2012-10-03 2 views
4

Android 휴대 전화의 새 버전 (분명히 ICS에서 시작, 가능하면 적어도 2.3.5, 적어도 HTC EVO에서)에서 브라우저에서 선택하면 3 개의 점이있는 팝업이 표시되고 여기를 클릭하면 복사, 공유 등의 옵션을 제공하는 메뉴가 열립니다. 공유를 선택하면 응용 프로그램과 공유하도록 선택할 수 있습니다.공유 의도가있는 Android 브라우저에서 URL 및 선택 텍스트를 얻는 방법

내가 작업하고있는 응용 프로그램의 경우 사용자가 내 응용 프로그램과 공유 할 때 보낸 페이지의 URL과 선택한 텍스트가 모두 필요합니다.

HTC EVO 2.3.5에서는이 페이지의 URL과 선택한 텍스트를 모두 제공합니다. 그러나 다른 휴대 전화에서는 선택한 텍스트 만 가져옵니다. 그래서 저는 HTC EVO에서 둘 다 얻는 것이 이동 통신사/제조업체 강화라고 의심하고 있습니다. 이 전화의 경우 선택한 텍스트는 Intent.EXTRA_TEXT 및 Intent.EXTRA_TITLE의 URL로 제공됩니다.

누구나 선택 텍스트와 URL을 얻는 방법을 알고 있습니다. 이것이 이동 통신사/제조업체의 향상이라면, 그것이 얼마나 광범위합니까?

답변

0

"텍스트/계획"MIME 유형 공유 공유에서 URL을 가져올 수있는 확실한 방법이 없다는 것을 알고 있습니다. 브라우저는 URL을 EXTRA_TEXT에 넣지 만 다른 앱 (예 : FlipBoard)은 사용하지 않습니다.

관련 문제