【发布时间】:2013-06-23 17:59:47
【问题描述】:
我扩展了 AbstractAccountAuthenticator 并覆盖了 getAuthToken。我的 getAuthToken 一切正常,除非缓存的 authtoken 有效,在这种情况下调用 AccountManagerCallback (signinCallback) 而不调用我的 getAuthToken。这是一个问题,因为我的 getAuthToken 会使用特定于应用程序的数据加载返回包。
这是我使用的客户经理电话:
`signinFuture = mAM.getAuthToken(account, getApplicationContext().getString(R.string.ACCOUNT_TYPE), null, SignInFragmentActivity.this, signinCallback, null);`
这是您所期望的还是应该客户经理 getAuthToken 总是调用我的身份验证器覆盖?我做错了什么?
【问题讨论】:
标签: android accountmanager auth-token