Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ContactsContract.Contacts默认为空吗?_Android_Android Layout_Android Listview_Android Contacts - Fatal编程技术网

Android ContactsContract.Contacts默认为空吗?

Android ContactsContract.Contacts默认为空吗?,android,android-layout,android-listview,android-contacts,Android,Android Layout,Android Listview,Android Contacts,ContactsContract.Contacts默认为空吗?如果是这样,我如何向其中添加一些测试数据 否则,我一定是做错了什么/遗漏了什么,因为此活动显示为完全空 public class Authorize_Activity extends ListActivity { Cursor mContacts; @Override public void onCreate(Bundle savedInstanceState) { super.onCrea

ContactsContract.Contacts默认为空吗?如果是这样,我如何向其中添加一些测试数据

否则,我一定是做错了什么/遗漏了什么,因为此活动显示为完全空

public class Authorize_Activity extends ListActivity {

    Cursor mContacts;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Return all contacts, ordered by name
        String[] projection = new String[] { ContactsContract.Contacts._ID,
                ContactsContract.Contacts.DISPLAY_NAME }; // Would like the phone num, too
        mContacts = managedQuery(ContactsContract.Contacts.CONTENT_URI,
                projection, null, null, ContactsContract.Contacts.DISPLAY_NAME);

        // Display all contacts in a ListView
        SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this,
            android.R.layout.simple_list_item_1, mContacts, 
                new String[] { ContactsContract.Contacts.DISPLAY_NAME },
                new int[] { android.R.id.text1 }); 

        setListAdapter(mAdapter);
    }
我的理解是android的simple_list_item_1应该提供“视图”,这样我就不需要调用SetContentView()


但是,尽管我的活动正在显示,但其中没有显示任何数据。那么…我只是缺少联系人数据,还是有更邪恶的事情正在发生?

这是在模拟器上吗


如果是这样,那么如果联系人列表默认为空,我也不会感到惊讶。尝试使用emulator的联系人/联系人应用添加一些假联系人。

这是否在emulator上


如果是这样,那么如果联系人列表默认为空,我也不会感到惊讶。尝试使用emulator的联系人/联系人应用添加一些假联系人。

不确定-这是否在emulator上?如果是这样的话,如果它默认为空,我也不会感到惊讶。尝试使用emulator的联系人/联系人应用添加一些假联系人;这就是假设得到的结果:我假设他们(谷歌人/机器人头)会向模拟器提供一些随机/虚假的联系人,比如Sergey Brin、Larry Page、Jimmy Page等。一旦我添加了一些(不是那些),它似乎工作得很好。我添加了我的评论作为回答。看起来它在将来对其他人很有用。不确定-这是在模拟器上吗?如果是这样的话,如果它默认为空,我也不会感到惊讶。尝试使用emulator的联系人/联系人应用添加一些假联系人;这就是假设得到的结果:我假设他们(谷歌人/机器人头)会向模拟器提供一些随机/虚假的联系人,比如Sergey Brin、Larry Page、Jimmy Page等。一旦我添加了一些(不是那些),它似乎工作得很好。我添加了我的评论作为回答。看来它将来很可能对其他人有用。