Это код, который я использую для совместного использования изображения вместе с возможностью ссылки.Поделиться изображением и ссылкой из активов на Facebook
ShareLinkContent shareLinkContent = new ShareLinkContent.Builder()
.setContentTitle("Your Title")
.setContentDescription("Your Description")
.setContentUrl("http://google.com")
.setImageUrl(getUriToDrawable())
.build();
Когда я удаляю setImageUrl, он работает правильно, но в противном случае ничего не происходит. Желаемое поведение заключается в том, что изображение должно отображаться в общем ресурсе. И когда вы нажимаете на этот общий контент в любом месте, он приводит меня к URL-адресу контента.
вы исправили –
нет. установка URL-адреса изображения на фактический url фиксировал случай, но он, похоже, не работает с uri. –
проверить мой ответ ниже .. вы можете попробовать вариант SharePhoto, чтобы добиться того, чего вы хотите. –