小菜毛毛技術分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(15)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          1. String[] projection = new String[] {  
          2. People._ID,  
          3. People.NAME,  
          4. People.NUMBER,  
          5. };  
          6.   
          7. // Get the base URI for People table in Contacts content provider.  
          8. // which is: content://contacts/people/  
          9. Uri contactUri = People.CONTENT_URI;  
          10.   
          11. // Best way to retrieve a query; returns a managed query.  
          12. Cursor peopleCursor = managedQuery (contactUri,  
          13. projection, //Which columns to return.  
          14. null, // WHERE clause--we won't specify.  
          15. null, // Selection Args??  
          16. People.DEFAULT_SORT_ORDER); // Order-by name  
          17.   
          18. // go to the beginning of the list  
          19. peopleCursor.moveToFirst();  
          20.   
          21.   
          22. // So, here we have a contact. We need to get the contact ID (_id) then  
          23. // build the Uri to get the phones section of that user's record  
          24. // which is a subdirectory of a contact record  
          25.   
          26. long personId = peopleCursor.getLong(peopleCursor.getColumnIndex("_id"));  
          27.   
          28. Uri personUri = ContentUris.withAppendedId(contactUri, personId );  
          29.   
          30. // So now the URL looks like: content://contacts/people/_id(where the actual id of the record is here)  
          31. Uri phoneUri=  
          32. Uri.withAppendedPath(personUri, Contacts.People.Phones.CONTENT_DIRECTORY);  
          33.   
          34. // Now the URL looks like: content://contacts/people/_id/phones (where phones is literally "phones")  
          35.   
          36. // Now get all the phone numbers for this contact  
          37. Cursor phonesCursor = managedQuery(phoneUri,  
          38. null,  
          39. null,  
          40. null,  
          41. Phones.DEFAULT_SORT_ORDER);  
          42.   
          43. // We now have a cursor for all the phone numbers for that User ID  
          44. // go to the beginning of the phone list.  
          45. phonesCursor.moveToFirst();   
          posted on 2010-12-17 17:45 小菜毛毛 閱讀(1059) 評論(0)  編輯  收藏 所屬分類: andriod
          主站蜘蛛池模板: 永川市| 禄丰县| 呼图壁县| 武山县| 肇州县| 米泉市| 岐山县| 科技| 云梦县| 石泉县| 上高县| 崇阳县| 山东| 扬州市| 湛江市| 武宣县| 营山县| 天等县| 沁阳市| 顺昌县| 大名县| 张家港市| 迁西县| 孟村| 盐池县| 修文县| 潼南县| 左云县| 赤城县| 勐海县| 巴彦县| 丁青县| 绥芬河市| 贵德县| 泰顺县| 田东县| 莎车县| 依兰县| 乾安县| 汤原县| 上栗县|