zoukankan      html  css  js  c++  java
  • Android 获取联系人列表

     

     


    代码
    package Contacts.list;


    import android.app.ListActivity;
    import android.database.Cursor;
    import android.provider.Contacts.People;
    import android.os.Bundle;
    import android.widget.ListAdapter;
    import android.widget.SimpleCursorAdapter;

    /**
     *
     * data comes from a cursor.
     */
    public class contactslist extends ListActivity {
        
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            // Get a cursor with all people
            Cursor c = getContentResolver().query(People.CONTENT_URI, null, null, null, null);
            startManagingCursor(c);

            ListAdapter adapter = new SimpleCursorAdapter(this, 
                    // Use a template that displays a text view
                    android.R.layout.simple_list_item_1, 
                    // Give the cursor to the list adatper
                    c, 
                    // Map the NAME column in the people database to...
                    new String[] {People.NAME} ,
                    // The "text1" view defined in the XML template
                    new int[] {android.R.id.text1}); 
            setListAdapter(adapter);
        }
    }


    代码
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package
    ="Contacts.list"
          android:versionCode
    ="1"
          android:versionName
    ="1.0">
        
    <uses-permission android:name="android.permission.READ_CONTACTS" />
        
    <application android:icon="@drawable/icon" android:label="@string/app_name">
            
    <activity android:name=".contactslist"
                      android:label
    ="@string/app_name">

                
    <intent-filter>
                    
    <action android:name="android.intent.action.MAIN" />
                       
    <category android:name="android.intent.category.SAMPLE_CODE" />
                
    </intent-filter>
            
    </activity>

        
    </application>


    </manifest> 


    本来挺简单的个东西,但还是费了我好大的劲。 原来是配置文件的问题,后来是 基类继承错误,不管怎样总算是好了,呵呵。

  • 相关阅读:
    CF1454F Array Partition
    leetcode1883 准时抵达会议现场的最小跳过休息次数
    leetcode1871 跳跃游戏 VII
    leetcode1872 石子游戏VIII
    CF1355C Count Triangles
    CF1245D Shichikuji and Power Grid
    CF1368C Even Picture
    CF1368D AND, OR and square sum
    CF1395C Boboniu and Bit Operations
    SpringBoot和开发热部署
  • 原文地址:https://www.cnblogs.com/gwazy/p/1735840.html
Copyright © 2011-2022 走看看