adapter-android利用SimpleCursorAdapter获取联系人数据只能显示一部分

问题描述

android利用SimpleCursorAdapter获取联系人数据只能显示一部分
这是书上的一个例子,但是没能获取全部的联系人列表,只获取了一部分,求解

public class MyActivity extends ListActivity {@Overridepublic void onCreate(Bundle savedInstanceState){    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_my);    Uri allContacts=Uri.parse(""content://contacts/people"");    Cursor c;    if(Build.VERSION.SDK_INT<11){        c=managedQuery(allContacts                null                null                null                null                );    }else {        CursorLoader cursorLoader = new CursorLoader(                this                allContacts                null                null                null                null        );        c=cursorLoader.loadInBackground();    }    String[] colums=new String[]{        ContactsContract.Contacts.DISPLAY_NAME        ContactsContract.Contacts._ID    };    int []views=new int[]{            R.id.contactName            R.id.phone    };    c.moveToFirst();    SimpleCursorAdapter sca;    if(Build.VERSION.SDK_INT<11){        sca=new SimpleCursorAdapter(this R.layout.test c columsviews);    }else{        sca=new SimpleCursorAdapter(this R.layout.test c colums views CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);    }    this.setListAdapter(sca);}

}

时间: 2024-11-02 02:38:27

adapter-android利用SimpleCursorAdapter获取联系人数据只能显示一部分的相关文章

Android 链接服务器获取json数据,解析头像url后。。。

问题描述 Android 链接服务器获取json数据,解析头像url后... Android 刚进入页面,链接服务器获取json数据,解析图片url,然后联网加载头像图片的操作得不到头像.代码如下.向各位请教.新手,不知道哪里出问题了.JsonObjectRequest request=new JsonObjectRequest(Request.Method.POST url null new Listener() { @Override public void onResponse(JSONO

android 从网上获取的数据是先存到本地后从本地获取数据好 ,还是先显示数据后存到本地好?

问题描述 android 从网上获取的数据是先存到本地后从本地获取数据好 ,还是先显示数据后存到本地好? android 从网上获取的数据是先存到本地后从本地获取数据好 ,还是先显示数据后存到本地好? 解决方案 先存到本地后从本地获取数据好, 从本地获取速度更快 解决方案二: 两条路,一个只管存,一个只管取啊 解决方案三: 这个要看你具体需求了吧,一般数据都是从网络获取,直接展示页面:图片可能会用到内存缓存,本地缓存.或者你想支持离线阅读之类的,会考虑将数据从在本地! 解决方案四: 这个问题需要

Android,Fragment使用AsyncHttpClient数据不显示

问题描述 Android,Fragment使用AsyncHttpClient数据不显示 先贴代码:NewsFragment.java public class NewsFragment extends Fragment { private final static String TAG = ""NewsFragment""; Activity activity; ArrayList<NewsEntity> newsList = new ArrayList

测量-c# 使用线程采集数据只能采集一部分

问题描述 c# 使用线程采集数据只能采集一部分 我想用一个电机带动平台转动,然后平台上有个传感器采集数据,所以建立了2个线程,一个负责电机的驱动以及传感器的开关,另一个就是专门采集数据的.可是每次采集到的数据在20000多的时候就采集不了了.下面附上代码,我确实没想到原因,开始以为是延时的问题,后来在第二个线程开始加了1ms的延时,还是不行. //定义旋转所需时间 public static double PTime; //定义旋转所需脉冲.采样到的点数 public int ringpulse

js-发送ajax请求到后台获取的数据不能显示到弹框&amp;amp;lt;div&amp;amp;gt;中

问题描述 发送ajax请求到后台获取的数据不能显示到弹框<div>中 点击按钮发送ajax请求到后台获取的数据,div能弹出来,但是下面的数据不显示,如下图(块里面为空,无数据,只有表头): 在html的标签中的代码:<br> <img src="http://img.ask.csdn.net/upload/201511/23/1448285257_457694.jpg" alt="图片说明"><br> 红框①中的数据

java se-JPane显示多张图片设置滚动条,图片只能显示一部分,代码如下:

问题描述 JPane显示多张图片设置滚动条,图片只能显示一部分,代码如下: package com.jiqixuexi.paper.main; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Image; import java.io.File; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JPane

Android使用Intent获取联系人信息

Intent的使用 趁着工作之余,看了一下intent,发现好多知识都已经忘记了,然后自己有重新复习了一遍,在这里做一下笔记,以下为自己总结的几点: intent是一个好东西 他可以启动Activity还可以回调数据 调用各种数据,联系人等等 进程之间可以接收同一个intent 三大组件的桥梁 解释一下为什么是三大组件吧,都知道四大组件分别是Activity,Service,BroadCastReceiver,ContentProvider.Intent是Activity,Service,Bro

Android利用Fiddler进行网络数据抓包

主要介绍Android及IPhone手机上如何利用Fiddler进行网络数据抓包,比如我们想抓某个应用(微博.微信.墨迹天气)的网络通信请求就可以利用这个方法. Mac 下请使用 Charles 代替 Fiddler. 相对于tcpdump配合wireshark抓包的优势在于:(1)无需root (2)对Android和Iphone同样适用 (3)操作更简单方便(第一次安装配置,第二次只需设置代理即可) (4)数据包的查看更清晰易懂,Fiddler的UI更简单明了 (5) 可以查看https请求

Android利用反射获取状态栏(StatusBar)高度

MainActivity如下: package cc.teststatusbarheight; import java.lang.reflect.Field; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.app.Activity; import android.co