如何在Android上使用Oauth退出/注销Twitter?

问题描述

| 我正在进行Twitter集成。 我不知道如何注销Twitter。 我正在使用以下代码尝试注销...但是它只是删除令牌:
        try
        {
            SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
            final Editor edit = prefs.edit();
            edit.remove(OAuth.OAUTH_TOKEN);
            edit.remove(OAuth.OAUTH_TOKEN_SECRET);
            edit.commit();
        }
        catch(Exception e)
        {

        }
    

解决方法

        您没有注销Twitter。您只是从内部存储器(
Shared Preferences
)中删除
OAUTH_TOKEN
键。     ,        尝试这个
public void onTwitterLogout() {
    // TODO Auto-generated method stub
    if (mTwitter.hasAccessToken()) {
        mTwitter.resetAccessToken();


    }   else{
        Toast.makeText(context,\"You are already logout\",Toast.LENGTH_LONG).show();
        }

}