我正在尝试为Android构建一个简单的Twitter小部件应用程序,而不仅仅是显示某些推文。我有一个带有Twitter登录按钮的Activity
,它成功地返回了一个TwitterSession
对象。
现在如何存储我的凭据并在手机重启后使用它?我有:
m_loginButton.setCallback(new Callback<TwitterSession>() {
@Override
public void success(Result<TwitterSession> result) {
// Store the result which provides a TwitterSession for making API calls
TwitterSession session = Twitter.getSessionManager().getActiveSession();
TwitterAuthToken authToken = session.getAuthToken();
prefs.putString("net.example.authToken",authToken.token);
prefs.putString("net.example.authSecret",authToken.secret);
}
}
有没有办法检索存储的令牌以构建新的TwitterSession
(如果存在)?