2012-04-15 2 views
2

내 앱에서 인 텐트를 시작하여 설치된 Dropbox 앱으로 파일을 보내고 싶습니다. 의도가 무엇인지 어떻게 결정합니까?android 인 텐트를 사용하여 dropbox에 업로드하는 방법

예를 들어 Astro 파일로 이동하여 파일을 길게 누르면 "보내기"옵션이 표시됩니다. 보내기를 누르면 Dropbox를 포함한 응용 프로그램 목록이 나옵니다.

내 앱에서 어떻게 동일한 "공유"목록을 가져올 수 있습니까?

답변

1

사용자가 휴대 전화에 앱을 설치했다고 가정하면 브로드 캐스트를 '들르는'앱을 찾을 수 있습니다. (Using this method...) 그런 다음 드롭 박스 앱을 사용하여 인 텐트를 보내거나 사용하지 않기로 결정할 수 있습니다 (사용자가 앱을 설치하지 않은 경우 시스템에서 예외가 발생 함).

+0

이 응답에 대해 명확하지 않다 - 사용 의도의 이름을 알아내는 방법은 무엇입니까? –

+0

해당 제공자를 쿼리하고 디버거에서 해당 앱의 이름을 보면서 실험적으로 시도해 볼 수는 있지만 드롭 박스 일뿐입니다. 앱의 패키지 이름과 SEND 의도 그들이 의도를 사용할 수 없다면 추가 할 방법이 없지만 이미 본 것을 말했습니까? –

+0

재미있는 점은 Dropbox 앱이 인 텐트 목록에 표시 될 때 드롭 박스, 이메일, Skype, Wi-Fi, 블루투스 등 다른 많은 앱도 표시된다는 것입니다. 표준 Intent 범주 여야합니다. –

관련 문제