2014-07-25 4 views
0

내 안드로이드 응용 프로그램에 simple facebook library을 사용하고 있습니다. 사용자가 Facebook 응용 프로그램을 설치하지 않은 경우 사용자의 타임 라인에 게시가 올바르게 작동합니다. 그러나 응용 프로그램이 장치에 설치된 경우 게시 작업은 "사용자에 의해 취소되었습니다"라는 메시지와 함께 실패합니다.간행물을 게시하십시오 간단한 페이스 북은 "사용자에 의해 취소되었습니다"와 함께 실패합니다

이 문제를 해결하는 방법에 대한 아이디어가 있으십니까?

+0

Simple Facebook Sample-application에서 비슷한 문제가 발생하면 라이브러리 개발자에게 문의하십시오. 그렇지 않은 경우 라이브러리 활용 방법에 대한 추가 정보가 필요합니다. – harism

+0

https://github.com/sromku/android-simple-facebook#usage를 따라 보셨습니까? – sromku

+0

예 샘플 응용 프로그램을 다운로드하고 실행하여 완벽하게 작동합니다. 나는 내가 뭘 잘못하고 있는지 알 수 없다. onResume 및 onActivityResult 코드를 복사하여 붙여 넣었지만 아무 것도 작동하지 않는 것 같습니다. – j1c1m1b1

답변

0

글쎄, onFail 메서드가 호출되고 있지만, 게시물은 Facebook 앱을 통해 성공적으로 게시됩니다. 오류 메시지는 Facebook 앱이 장치에 설치되어있는 경우에만 표시됩니다. 앱이 설치되어 있지 않으면 onComplete 메서드가 호출됩니다.

+0

은 게시 수신기에서 onFail 대신 onComplete를 호출 할 수있는 솔루션이 없습니다. – Prativa