zoukankan      html  css  js  c++  java
  • Android KK台,联系人列表#集团放置A~Z之前

    更改文件ContactLocaleUtils.java两
    (Path:packages/contactsprovider/src/com/android/providers/contacts)
    1. 性能public ContactLocaleUtilsBase(Locale locale)结尾处
            ...
            mAlphabeticIndexBucketCount = mAlphabeticIndex.getBucketCount();
                //add 
                //mNumberBucketIndex = mAlphabeticIndexBucketCount - 1;
                mNumberBucketIndex = 0;
     
    2. 函数public int getBucketIndex(String name)结尾处
            ...
            final int bucket = mAlphabeticIndex.getBucketIndex(name);
                if (bucket < 0) {
                    return -1;
                }
                //add 
                if(bucket == 0){ //将特殊符号联系人归类到#组,若不须要请去掉
                    return mNumberBucketIndex;
                }
                //if (bucket >= mNumberBucketIndex) {
                //    return bucket + 1;
                //}
                //return bucket;
                return bucket+1;

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    Linux用户组管理及用户权限3
    MySQL预处理和事务
    MySQL-子查询和多表联查
    Mysql-分组和聚合函数
    LNMP搭建
    apache-虚拟主机配置
    Apache-重写
    apache配置文件详解
    vim使用
    php-curl_init函数
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4802776.html
Copyright © 2011-2022 走看看