我使用Twitter 4J 3.0.2罐子我已经在我的Android app.I整合Twitter的成功登录,发送的tweet Twitter帐户,但我从Twitter账户注销从我的Android应用程序面临的问题。
我实现了这是同twitter4j样本应用程序,我已经注意到,同样的问题也twitter4j示例应用程序。
步骤我都做
- 当我第一次登录按钮点击从我的应用程序,然后登录微博页面打开。 2.我在SharedPreferences保存令牌。 3.Convert登录按钮注销。 4.Now我点击退出按钮,并从共享偏好明显的标记。 5.Convert注销按钮登录6.Again点击登录,然后登录Twitter的页面应该打开,而不是授权的应用程序页面打开。
我的主要问题是,如何从Android的app.Is Twitter的高速缓存叽叽喳喳signout保持在任何地方的设备? 如果是,那么我如何清除我的Android应用Twitter的高速缓存。
Editor e = mSharedPreferences.edit();
e.remove(PREF_KEY_OAUTH_TOKEN);
e.remove(PREF_KEY_OAUTH_SECRET);
e.remove(PREF_KEY_TWITTER_LOGIN);
e.commit();
//twitter.shutdown();
twitter = new TwitterFactory().getInstance();
twitter.setOAuthConsumer(TWITTER_CONSUMER_KEY,TWITTER_CONSUMER_SECRET);