我有谷歌api的GoogleAccountCredential对象,我在我的活动中创建,我需要它在我的同步适配器。我怎么能把它发送到那里?我想同步发生在另一个进程,所以有可能有来自同步适配器的onperfromsync方法中的活动?
答案 0 :(得分:1)
您可以使用ContentResolver.requestSync的第3个参数将参数传递给SyncAdapter。它们将在同步适配器的onPerformSync回调中的extras
捆绑包中提供。
您无法使用此方法传递任何对象(请参阅requestSync文档),但它对于您的用例而言已经足够好了(例如,您可以传递Account对象)。