我是使用Android Studio和Java编码的新手。
我使用Fabric创建了一个Twitter登录按钮,我想创建一个新活动来显示用户的Twitter提要。我需要传递TwitterSession结果变量以在其他活动中进行API调用,但我不知道使用哪个函数来传递它。
我创建了一个新的意图,并研究了使用putExtra()传递变量,但我不知道该传递什么。当我尝试将其强制转换为TwitterSession时,Serializable不起作用。
我应该使用什么来传递这个变量?
答案 0 :(得分:0)
您可以在布局登录时调用api twitter,然后将结果保存到 SharePreferences。然后在另一个类中,足以从共享偏好中读取
答案 1 :(得分:0)
最简单的方法是让你的twitterSessionResult变量在你的LogInActivity中保持静态,并通过以下方式在你的新Activity中访问它:LogInActivity.twitterSessionResult。