Android 如何注销Twitter-Twitter4J

Android 如何注销Twitter-Twitter4J,android,twitter4j,Android,Twitter4j,我想注销Twitter。我试图用新的请求URI清除引用和请求,但我的帐户仍然登录。我读过,但没有详细描述如何登录。如何注销Twitter并使用不同的帐户登录?你能给我一些注销或重新登录的代码吗 函数get requet URI public static String getRequestURI() { try { final Twitter twitter = new TwitterFactory().getInstance(); twitter.set

我想注销Twitter。我试图用新的请求URI清除引用和请求,但我的帐户仍然登录。我读过,但没有详细描述如何登录。如何注销Twitter并使用不同的帐户登录?你能给我一些注销或重新登录的代码吗

函数get requet URI

public static String getRequestURI() {
    try {
        final Twitter twitter = new TwitterFactory().getInstance();
        twitter.setOAuthConsumer(Constant.CONSUMER_KEY, Constant.CONSUMER_SECRET);

        requestToken = twitter.getOAuthRequestToken(Constant.CALLBACK_URI);
        return requestToken.getAuthenticationURL();
    } catch (final TwitterException e) {
        e.printStackTrace();
    }
    return "";
}
该函数具有清晰的引用

public static boolean logout(final Context context) {
    getPrefs(context);
    CustomSharedPreferences.setPreferences(Constant.ACCESS_TOKEN, "");
    CustomSharedPreferences.setPreferences(Constant.ACCESS_TOKEN_SECRET, "");
    return true;
}

行得通,source

您找到解决方案了吗请查看以下答案:
mTwitter.setOAuthAccessToken(null);
mTwitter.shutdown();