Android Facebook publicar foto

Después de buscar en la red durante 2 días, finalmente decidí publicar en SO.

Bueno, simplemente quiero publicar una foto en mi aplicación de Android en Facebook.

Estoy usando el android-facebook-sdk oficial. Importé al proyecto de ejemplo y en la sección de carga agregué mi código para cargar la foto. me gusta

mUploadButton.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
        Bundle params = new Bundle();
        params.putString("method", "photos.upload");

        Bitmap temp = BitmapFactory.decodeResource(getResources(),R.drawable.facebook_icon);
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        temp.compress(Bitmap.CompressFormat.JPEG, 100, baos);
        byte[] imgData = baos.toByteArray();

        params.putByteArray("picture", imgData);
        mAsyncRunner.request(null, params, "POST", new SampleUploadListener());
    }
});

Pero no funciona :(

También revisé los enlaces en este foro como:Buscando ejemplos de Android Facebook SDK

pero no puedo publicar :(

Amablemente ayúdenme. Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta