0
ShareActionProvider (support.v7
)를 사용하여 내 앱을 공유하려고합니다. Gmail, Evernote 등의 모든 앱 알, 잘 - 페이스 북을 제외하고. 나는 그 문제가 뭔지 모른다. 두 번째는 첫 번째를 교체한다Android ShareActionProvider가 Facebook에 공유하지 못했습니다.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.share, menu);
MenuItem shareItem = menu.findItem(R.id.action_share);
mShareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(shareItem);
mShareActionProvider.setShareIntent(shareIntent());
return true;
}
public Intent shareIntent() {
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("type/plain");
shareIntent.setType("image/*");
shareIntent.putExtra(Intent.EXTRA_SUBJECT,"SUBJECT");
shareIntent.putExtra(Intent.EXTRA_TEXT,"TEXT TEXT");
return shareIntent;
}
대단히 감사합니다. 시간을 절약 해주세요 !! facebook에 이미지를 공유하는 것에 대해, "http://www.abc.com/abc.png"와 같은 외부 링크를 사용할 수 있습니까? – user2761885
@ user2761885 : 일반적으로 공유는 로컬 콘텐츠 용입니다. 나는 Facebook이 이런 식으로 링크 공유를 지원하는지 여부를 말할 수 없다. – CommonsWare
고맙습니다 !!!!!!! – user2761885