我无法在此代码中找到问题。
我正在尝试进行Facebook集成,其中登录成功但问题出现在共享时间。在共享期间,对话框必须采用上述文本和4个textViews的值。
源代码:
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上下文,但不会显示2-Text Edits和2-textViews的值。
代码段:
答案 0 :(得分:1)
尝试在teamA.getText().toString()
setContentDescription()
setContentDescription(teamA.getText().toString()+ scoreTeamA.getText().toString()+
teamB.getText().toString() + scoreTeamB.getText().toString())
答案 1 :(得分:0)
好吧,当您设置内容网址时,Facebook不会使用您设置的任何图片和文字或说明,它实际上会废弃该网址中的所有信息并使用该信息。这就是为什么会发生这种情况..