Android Facebook共享对话框未显示描述
我无法在此代码中找到问题 我正在尝试做Facebook整合,登录成功,但问题出现在分享时间。在共享过程中,对话框必须包含所提到的文本和4个文本视图的值 源代码:Android Facebook共享对话框未显示描述,android,facebook,facebook-login,android-facebook,Android,Facebook,Facebook Login,Android Facebook,我无法在此代码中找到问题 我正在尝试做Facebook整合,登录成功,但问题出现在分享时间。在共享过程中,对话框必须包含所提到的文本和4个文本视图的值 源代码: pop.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { //Facebook Shar
pop.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener()
{
@Override
public boolean onMenuItemClick(MenuItem item) {
//Facebook Share
if(item.getItemId()== R.id.facebook) {
{
ShareDialog shareDialog = new ShareDialog(MainActivity.this);
if (ShareDialog.canShow(ShareLinkContent.class)) {
ShareLinkContent content = new ShareLinkContent.Builder(). setContentTitle("Test").
setContentUrl(Uri.parse("http://developers.facebook.com/android")).
setContentDescription(teamA.getText()+ scoreTeamA.getText()+ teamB.getText() + scoreTeamB.getText()).build();
shareDialog.show(content);
}
}
}
在共享弹出菜单中,当我点击Facebook时,它会显示URL上下文,但不会显示双文本编辑和双文本视图的值
代码段:尝试在
setContentDescription()中使用:teamA.getText().toString()
嗯,当你设置内容URL时,facebook不会使用你设置的任何图像、文本或描述,它实际上会删除该URL中的所有信息,并使用该URL。。这就是它发生的原因 是的,这个现在可以工作了,另一件事是它在emulator上不工作,这次我用了一个物理设备,发现它工作了。谢谢如果答案有帮助…请单击答案左侧的勾号将其标记为正确…谢谢
setContentDescription(teamA.getText().toString()+ scoreTeamA.getText().toString()+
teamB.getText().toString() + scoreTeamB.getText().toString())