2011-08-15 3 views
0

facebook, twitter 및 linkedin간에 데이터를 공유하려면 Android 앱을 지원해야합니다. 내가 뭘했는지는 위의 사이트 로그인 페이지 URL이있는 공유 탭 항목 표시 및 표에있었습니다. 테이블 행을 탭하면 웹보기에 사이트 로그인 페이지가로드됩니다.내 안드로이드 앱에 공유 기능을 구현해야합니다.

위의 소셜 네트워크 사이트를 지원하는 appellation/s이 이미 설치되어 있으면 사용할 수있는 응용 프로그램으로 사용자에게 메시지를 표시하고 목록에서 선택하거나 webview login.can으로 기본값을 사용하도록 요청하고 싶습니다. 나는이 문제를 해결하려고한다. sam

답변

2

콘텐츠를 공유하는 안드로이드 방식은 ACTION_SEND 의도를 보내는 것입니다. Intime 객체를 올바른 MIME 유형 및 데이터로 구성한 다음 Intent#createChooser 메서드를 사용하여 사용자가 목록에서 공유 대상을 선택할 수있는 래퍼 인 텐트를 생성 할 수 있습니다. 해당 유형의 콘텐츠를 수락 할 수있는 사용자가 설치 한 모든 앱이 사용자에게 표시됩니다.

이 방법을 사용하면 앱이 서로의 존재를 직접 인식하지 않고도 콘텐츠를 공유 할 수 있습니다.

관련 문제