質問: new accesstokentracker() { @override protected void oncurrentaccesstokenchanged(accesstoken oldaccesstoken, accesstoken newaccesstoken) { updatewithtoken(newaccesstoken); } }; 次に、それは私のupdatewithtokenメソッドを呼び出します:private void updatewithtoken(accesstoken currentaccesstoken) { if (currentaccesstoken != null) { load activity a! } else { load activity b! } } 現在、問題は次のとおりです。ユーザーがアプリケーションを使用したことがあり、以前にログインしたことがない場合は、確認できますただし、ユーザーがアプリを初めて使用する場合、updatewithtokenがaccesstokentrackerによって呼び出されることはありません。誰か助けてもらえたら本当にありがたいです。ありがとう!
回答: 私の場合、はるかに簡単な解決策がうまくいきました(しかし、これがよりエレガントな方法かどうかはわかりません):public boolean isloggedin() { accesstoken accesstoken = accesstoken.getcurrentaccesstoken(); return accesstoken != null; }