Android поделиться Намерение, пост изображение неправильно выбрано из веб-ссылки в случае Facebook
Я использую общее намерение поделиться, чтобы поделиться ссылкой на новость, содержащей изображение, а также с другим приложением социального обмена, установленным на моем телефоне, общий код обмена:
twitter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (Utils.isNetworkAvailable(NewsDetailed.this)) {
// TODO Auto-generated method stub
Intent sendIntent = new Intent();
Intent i = getIntent();
sendIntent.setAction(Intent.ACTION_SEND);
String Title = i.getStringExtra("title");
String id = i.getStringExtra("id");
sendIntent.putExtra("android.intent.extra.TEXT", "http://www.mywesite.com/?p="+id);
sendIntent.setType("text/plain");
startActivity(sendIntent);
}
else{
showToast("Can't Post in Offline mode");
}
}
});
этот код прекрасно работает для google plus, twitter, pintrest, umano и т. д. и т. д., но если я хочу поделиться своими новостями с facebook, он также подойдет для новостей с прикрепленными изображениями, но если к ним не прикреплено изображение изобразите изображение без каких-либо критериев из общей веб-ссылки вместо выбора изображения по умолчанию, но если оно используется совместно с другими приложениями для социальных сетей, оно работает нормально и изобразит изображение по умолчанию. если у кого-то есть какие-либо проблемы, пожалуйста, дайте мне знать... мое приложение опубликовано в магазине Google Play https://play.google.com/store/apps/details?id=com.Almuqeet.risingkashmir.