Android AccountManager:正在使用哪个帐号?

时间:2016-02-08 06:49:03

标签: android authentication android-contentprovider android-syncadapter accountmanager

我正在为我的应用使用Android帐户管理器。它允许多个帐户,每个帐户都拥有自己的特定数据。

我想知道的是;

  • 如何确定客户经理使用的帐户
  • 有没有办法在帐户管理器中将特定帐户设置为当前帐户

我将使用内容提供程序(多个表的单个类)和syncAdapter从Laravel REST API上传/下载数据。

1 个答案:

答案 0 :(得分:0)

根据@RocketRandom的信息和说明,很明显Account Manager只提供服务。 用户/应用程序开发人员应该以正确的方式处理帐户。

对于我的具体问题(多用户登录),我向用户提供一个选择列表(自定义),它允许我将特定用户数据传递给SyncAdapter,后者又加载与帐户相关的Sqlite数据库(我正在使用单独的数据库)为每个用户)。