2015-01-18 2 views
0
내가 가이드로 이것을 사용하고

에 공유하지 않습니다 안드로이드 활동에 내장 사용 텍스트를 선택하면 앱에 들어갑니다. 그러나 Facebook을 선택하면 Facebook의 "글쓰기"화면으로 이동하지만 내 활동을 통해 보낸 텍스트는 없습니다.은 페이스 북

내가 누락 된 항목이 있습니까? 문제의 코드는 다음과 같습니다.

Intent sendIntent = new Intent(); 
sendIntent.setAction(Intent.ACTION_SEND); 
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); 
sendIntent.setType("text/plain"); 
startActivity(Intent.createChooser(sendIntent, getResources().getText(R.string.send_to))); 

답변

0

이것은 documented issue으로, 이는 Facebook이 의도적으로 구현 한 것입니다. 당신은 페이스 북이 이것을 원하지 않기 때문에 사용자의 '공유 텍스트'를 미리 채울 수 없습니다. 부분적으로 보안 때문입니다. '10 년으로 돌아가서이 작업을 수행 할 수 있으므로 오래된 답변을 통해 작업 방법을 알려줍니다.

요즘은 입니다.이 방법으로 페이스 북에 대한 링크 만 공유 할 수 있습니다..

Here is a useful reference question