问题描述
|
我正在进行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();
}
}