facebook - android app, Image does not display on Face book wall -


i want post photo on user's wall.i have given error message in oncompleted() function.when run app logcat shows photo upload complete ..but no uploaded photo shown on wall..where mistake ..please guide me..here code-

protected void doinbackground(void... params)  {    // start facebook login    session.openactivesession(imageactivity.this, true, new session.statuscallback() {    // callback when session changes state   @override   public void call(session session, sessionstate state, exception exception)    {       if (session.isopened())        {           request request=request.newuploadphotorequest(session,bitmap, new request.callback()            {                @override                public void oncompleted(response response)                 {                     if (response.geterror() != null)                      {  // [if failed posting]                          log.d("error", "photo upload problem. error="+response.geterror() );                     }                      else                      {                          log.d("error", "photo upload complete.");                     }                }           });           request.executeasync();      }   }   });   return null; } 

according facebook api docs, "picture" parameter must url picture, not array of bytes. imagine because facebook dialog using webview display feed post, , image must therefore available on web.

you try using local resource uri, may not work since facebook api need smart enough pull data local uri , put on own servers. i'd keen know if works, though!