Descargue el SDK de Facebook e impórtelo en su proyecto. A continuación, utilice el código siguiente para autorizar:
public void sendtoFacebook(){
facebookClient = new Facebook("<Your_APP_ID");
facebookClient.authorize(<Current_class>.this, new AuthorizeListener());
}
Ahora hay que añadir los siguientes metodos:
class AuthorizeListener implements DialogListener {
public void onComplete(Bundle values) {
Bundle parameters = new Bundle();
parameters.putString("message", "<Message_you_want_to_send>");// the message to post to the wall
facebookClient.dialog(<Current_class>.this, "stream.publish", parameters, this);// "stream.publish" is an API call
}
@Override
public void onFacebookError(FacebookError e) {
}
@Override
public void onError(DialogError e) {
}
@Override
public void onCancel() {
}
}
Su Nombre de la aplicación y se añadirá automáticamente Icono :)
Eso también se puede hacer sin el SDK de Facebook, a través de la URL Share. ¿Definitivamente quieres el SDK? –
Quiero la manera más fácil posible. :) – oriharel
Ok, con la URL del compartidor es la forma más fácil, vea la muestra a continuación. –