이미지 버튼을 클릭하여 Facebook 및 Twitter와 같은 사교적 인 사이트에 텍스트를 공유하려면 어떻게해야합니까? 이런 질문을 한 질문을 보았지만 이해할 수는 없습니다. 이것은 내 첫 번째 응용 프로그램이므로 여기있는 사람이 이걸 도와 줄 수 있기를 바랍니다. 미리 감사드립니다.소셜 미디어 (Facebook/Twitter)에 텍스트 공유
P. 너무 무례한 질문에 대답하지 마십시오. :)
이미지 버튼을 클릭하여 Facebook 및 Twitter와 같은 사교적 인 사이트에 텍스트를 공유하려면 어떻게해야합니까? 이런 질문을 한 질문을 보았지만 이해할 수는 없습니다. 이것은 내 첫 번째 응용 프로그램이므로 여기있는 사람이 이걸 도와 줄 수 있기를 바랍니다. 미리 감사드립니다.소셜 미디어 (Facebook/Twitter)에 텍스트 공유
P. 너무 무례한 질문에 대답하지 마십시오. :)
이 시도 : 페이스 북에 대한
트위터에Intent intent = new Intent(Intent.ACTION_SEND);
intent .setType("text/plain");
intent .setPackage("com.facebook.katana");
intent .putExtra(Intent.EXTRA_TEXT, "Hello World");
try {
activity.startActivity(intent);
} catch (android.content.ActivityNotFoundException ex) {
ToastHelper.MakeShortText("Facebook have not been installed.");
}
Just change the package name to com.android.twitter
당신이 페이스 북을 한 후 텍스트를 공유 지시합니다 장치에 설치 트위터 경우, 다른 오류의 축하를 보여줍니다.
작동하려면 필요한 패키지 또는 권한이 있습니까? –
매니페스트에서 선언해야하는 인터넷 권한 만 있고 다른 것은 시도하지 말고 작동하는지 알려주세요. – Dev
권한을 어떻게 선언 할 수 있습니까? 프로젝트의 매니페스트 파일에 매니페스트 태그 및 애플리케이션 외부 태그 아래에 –
페이스 북과 트위터 그 이상을 원할 경우 보내기 의도를 사용할 수 있습니다.
그래서 이미지 버튼의 클릭에 청취자를 위해 당신은이를 사용할 수 있습니다
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_TEXT, "Text to share.");
shareIntent.setType("text/plain");
startActivity(shareIntent);
이것의 장점은 당신이 사용자에게 바로 페이스 북과 트위터보다 더에서 공유 할 수있는 기능을 제공 할 수 있다는 점이다
(모든 "텍스트/일반"유형의 공유를 지원하는 설치 한 앱)이며 설치중인 특정 앱을 확인 (또는 처리) 할 필요가 없습니다.
플레이어가 얻는 점수를 게시합니다. 사용자가 입력 한 텍스트 만. –
[링크] (http://stackoverflow.com/a/24608685/4385913) 및 [링크] (http://stackoverflow.com/questions/3515198/share-text-on-facebook-from -android-app-via-action-send) –