我的行动是“找到”。对象是:'情人节'。但在属性字段中,我的对象名称是 'Reference' 类型的 'valentine_' 。
现在,我正在尝试使用 ANDROID 发布“查找”操作,该操作会给出错误消息:“您尝试发布的操作无效,因为它没有指定任何引用对象。必须至少指定以下属性之一:valentine_”
我的代码:
private interface ValentineGraphObject extends GraphObject{
public String getUrl();
public void setUrl(String url);
public String getId();
public void setId(String id);
}
private interface FindAction extends OpenGraphAction{
// The valentine object
public ValentineGraphObject getValentine();
public void setValentine(ValentineGraphObject valentine_);
}
protected void populateOGAction(OpenGraphAction action) {
FindAction findaction = action.cast(FindAction.class);
ValentineGraphObject valentine_ =GraphObject.Factory.create(ValentineGraphObject.class);
valentine_.setUrl("http://milliondollarsapps.com/Kunal/valen.html");
findaction.setValentine(valentine_);
}
有人可以帮我解决这个问题。快速帮助将不胜感激。谢谢