Closed GwonHyeok closed 5 years ago
다른 플러그인이 PluginRegistry.ActivityResultListener 를 사용할때 Exception 발생합니다.
@Override public boolean onActivityResult(int requestCode, int resultCode, Intent data) { Log.v(LOG_TAG, "onActivityResult requestCode: " + requestCode + " resultCode: " + resultCode + " data: " + data); if (Session.getCurrentSession().handleActivityResult(requestCode, resultCode, data)){ return false; } return false; }
이렇게 작성해 놓으신 부분이 있는데 아래와 같이 변경되어야 할 것 같습니다.
@Override public boolean onActivityResult(int requestCode, int resultCode, Intent data) { Log.v(LOG_TAG, "onActivityResult requestCode: " + requestCode + " resultCode: " + resultCode + " data: " + data); if (Session.getCurrentSession().handleActivityResult(requestCode, resultCode, data)){ return true; // 이부분 변경 } return false; }
문서를 봐보시면 아시겠지만 onActivityResult가 handle이 되었을때 true 를 반환해야합니다.
boolean onActivityResult(int requestCode, int resultCode, Intent data) Returns: true if the result has been handled.
참조 문서 링크
감사합니다.
@GwonHyeok 수정하여 버전 0.3.0 배포 하였습니다. 감사합니다. ^^ - fixed PluginRegistry ActivityResultListener exception
빠른 해결 감사합니다 ! 👍
다른 플러그인이 PluginRegistry.ActivityResultListener 를 사용할때 Exception 발생합니다.
이렇게 작성해 놓으신 부분이 있는데 아래와 같이 변경되어야 할 것 같습니다.
문서를 봐보시면 아시겠지만 onActivityResult가 handle이 되었을때 true 를 반환해야합니다.
참조 문서 링크
감사합니다.