1

Android 4.2.1,有两个系统用户账户:所有者+创建用户。试图获取当前用户的信息:

final String[] projection = new String[] { ContactsContract.CommonDataKinds.Phone._ID, ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME, };
Cursor cursor = getContentResolver().query(ContactsContract.Profile.CONTENT_URI, projection, null, null, null);

当当前用户是所有者时,我得到空结果,当当前用户不是所有者时 - 一切正常:有一个 ID 和正确的 DisplayName。

所以,问题是:如何获取有关当前 android 用户的信息?我怎样才能获得所有用户?

只是说清楚:用户不应该输入他们的谷歌帐户等。

4

0 回答 0