zoukankan      html  css  js  c++  java
  • 根据指定*得到通讯录上的姓名

    public String getPeople(String mNumber) { 
    String name = "";
            String[] projection = { ContactsContract.PhoneLookup.DISPLAY_NAME,  
                                    /*ContactsContract.CommonDataKinds.Phone.NUMBER*/};  
        
        Cursor cursor = this.getContentResolver().query(  
                    ContactsContract.CommonDataKinds.Phone.CONTENT_URI,  
                    projection,      
                ContactsContract.CommonDataKinds.Phone.NUMBER + " = '" + mNumber + "'",  
                    null,           
                    null);   
            if( cursor == null ) {  
                return "";  
        }  
            for( int i = 0; i < cursor.getCount(); i++ )  
            {  
            cursor.moveToPosition(i);  
                
                int nameFieldColumnIndex = cursor.getColumnIndex(ContactsContract.PhoneLookup.DISPLAY_NAME);  
    cursor.getColumnIndex(ContactsContract.PhoneLookup.DISPLAY_NAME);    
                name = cursor.getString(nameFieldColumnIndex);  
                Log.i(TAG, "lanjianlong" + name + " .... " + nameFieldColumnIndex); // 这里提示 force close  
             break;
            }  
            if(cursor != null){
            cursor.close();
            }
            return name;
    }  

  • 相关阅读:
    jmeter定时器
    创建视图的语句
    实时监控-网络、磁盘
    Nginx环境搭建准备
    nmon使用命令
    tomcat服务器安装方法
    Selenium_高级操作_鼠标操作选择下拉框
    实例:对象库如何工作:
    自动化
    【Linux】环境搭建
  • 原文地址:https://www.cnblogs.com/pangblog/p/3279908.html
Copyright © 2011-2022 走看看