对帐户进行排序



我在android设备上有一些帐户存储在contacts2.db的帐户表中;如何按asc排序?

我找不到从ContactsContract访问帐户表的权限。

谢谢。

要获得帐户列表,必须使用AccountManager,而不是Contacts的内容提供商。这样做。

Account[] accounts = AccountManager.get(context).getAccounts();
for (Account account : accounts) {
   ...
}

按照你的意愿分类。还要注意,应用程序必须请求GET_ACCOUNTS权限才能执行此操作:

<uses-permission android:name="android.permission.GET_ACCOUNTS" />

相关内容

  • 没有找到相关文章

最新更新