Android基本コンポーネント:Content Provider(データ共有)

945 ワード

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView txtView=(TextView) findViewById(R.id.txtInfo);//        TextView   
        String strInfo="";//     
        //  ContentResolver  
        ContentResolver cResolver=getContentResolver();	
        //  ContentResolver query         
        Cursor cursor=cResolver.query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);
        while (cursor.moveToNext()) {//           
        	//       
		String strID=cursor.getString(cursor.getColumnIndex(PhoneLookup._ID));
        	//       
		String strName=cursor.getString(cursor.getColumnIndex(PhoneLookup.DISPLAY_NAME));
			strInfo+="  :"+strID+"      :"+strName+"
";// }         cursor.close();// Cursor         txtView.setText(strInfo);// TextView     }