2016-08-07 4 views
0

에 주 텍스트 나는 안드로이드 응용 프로그램을 개발, 그리고 난 이미이 같은 텍스트 공유하는 공유 기능을 구현 한 :이 함수를 호출 할 때 그래서 다른 공유를 선택할 수 있습니다안드로이드 - 지정된

String shareBody = "some text"; 
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND); 
sharingIntent.setType("text/plain"); 
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "BlaBlaBla"); 
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody); 
startActivity(Intent.createChooser(sharingIntent, "Send via")); 

을 앱 및 연락처. 여기에 (웹에서 촬영) 예입니다

enter image description here

가 지금은 다른 공유 기능을 구현하고자하지만,이 차이 : 나는 또한 보낼 필요가

/ 특정 텍스트 특정 연락처, 그래서이 함수를 호출 할 때, 내가 다른 공유 옵션 (내가 공유 할 수있는 다양한 애플 리케이션을 의미)를 표시하고 싶지만, 특정 전화 번호에 대해서만, 나는 애플 리케이션 데이터 베이스. 예를 들어 동일한 사람의 '공유하는 곳 :'및 더 많은 옵션 (각 공유 앱마다)을 볼 수 있습니다.

분명합니까? 그리고 그것을 할 수 있습니까?

답변

0

특정 연락처에 대해 텍스트를 공유하는 데 사용할 수있는 모든 통신 옵션을 표시하는 기능은 매우 유용하지만 지금은 지원되지 않습니다. 연락처에 텍스트를 보내는 옵션을 수동으로 표시해야합니다. 예를 들어 SMS, gmail 등의 아이콘을 표시하고 발신자 이름/번호를 입력하고 사용자가 선택한 서비스를 사용하여 문자를 보낼 수 있습니다.