2014-02-18 3 views
3

Я следую Custom Story in Android учебник. Я хочу использовать общий образ только тогда, когда вы выбираете изображение из галереи. Но я получаю ошибку Исключение Null Pointer. Есть ли какие-либо предложения, как я могу это решить. Спасибо.Изображение на Facebook с помощью Facebook SDK

My Image Обменный код. Here

Моя ошибка. Error

+0

бы у пожалуйста, загрузите logcat же, как ур код на другую ссылку ??? –

+0

он читается nt ... скопируйте logcat и вставьте ... это просто –

ответ

1

вам нужно преобразовать его в массив байтов, а затем в вашем Bundle вам нужно передать этот ByteArray как этот

Bundle postParams = new Bundle(); 
Bitmap bmp = "your bitmap"; 
ByteArrayOutputStream stream = new ByteArrayOutputStream(); 
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream); 
byte[] byteArray = stream.toByteArray(); 
postParams.putByteArray("images", bytearray); 

наконец вам нужно установить этот

Request request = new Request(session, "me/photos", postParams, 
        HttpMethod.POST, callback); 
+1

Я пробую это, но такую ​​же ошибку получаю. –

+0

проверить отредактированный ответ –

+1

та же ошибка. 02-18 12: 59: 25.447: E/AndroidRuntime (13233): java.lang.RuntimeException: невозможно возобновить действие {web.revolution.loginlogoutfb/web.revolution.loginlogoutfb.MainActivity}: java.lang.NullPointerException –

Смежные вопросы