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.

0 ответов

Другие вопросы по тегам