我正在进行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)
{
}
答案 0 :(得分:3)
您没有退出Twitter。您只是从内部存储空间中移除OAUTH_TOKEN
个密钥(Shared Preferences
)。
答案 1 :(得分:1)
试试这个
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();
}
}