0
Facebook SDK 예제를 사용하여 Facebook에 로그인 할 수 있지만 벽에 메시지를 게시해야하므로이 작업을 수행하는 방법을 이해할 수 없습니다. 이 내 코드 공용 클래스 CondividiSuFacebookActivity 나는이 기능을 발견했다 활동 {Android - Facebook 3.0 SDK로 상태를 게시하는 방법
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.facebook_condividi);
String msg = (String)getIntent().getStringExtra("message");
// start Facebook Login
Session.openActiveSession(this, true, new Session.StatusCallback()
{
// callback when session changes state
public void call(Session session, SessionState state, Exception exception)
{
if (session.isOpened())
{
// make request to the /me API
Request.executeMeRequestAsync(session, new Request.GraphUserCallback()
{
// callback after Graph API response with user object
public void onCompleted(GraphUser user, Response response)
{
if (user != null)
{
TextView welcome = (TextView) findViewById(R.id.welcome);
welcome.setText("Hello " + user.getName() + "!");
}
}
});
}
}
});
}
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
}
}
연장 :
Request.newStatusUpdateRequest(session, "Hello!", new Request.Callback() {
public void onCompleted(Response response) {
// TODO Auto-generated method stub
}
});
을하지만 그것을 사용하는 방법을 이해하지 않습니다. 어떤 제안? 감사합니다
Richard에게 감사드립니다. 이제 Facebook SDK 예제, 특히이 FriendPickerApplication을 연구하고 있습니다. – Paolo