zoukankan      html  css  js  c++  java
  • android 对一个合并后的联系人选择编辑,手机屏幕会缓慢变暗后再进入编辑界面的问题

    1.       手机上有一个合并过的联系人
    2.       编辑合并后的联系人
    3.       手机屏幕会缓慢变暗之后再进入编辑界面。


    首先找到contacts源码包下的EditContactActivity.java文件, 然后找到bindEditors()方法,如下(修改的地方有两处):
    Protected void bindEditors(){

    New Thread(new Runnable() {
    final LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    final Sources sources = Sources.getInstance(ctx);
    第一处的修改(加上条件判断):
    if (size >1) {
        try {
            Thread.sleep(200);
        } catch (Exception e) {
        Log.w(TAG, “bindEditors() sleep 200ms exception =”+e);
        }
    }
     
    第二处的修改:
    EditContactActivity.this.runOnUiThread(new Runnable(){
        Public void run() {
            …
        if (mLoadingDialog != null) {
        此处将原来的代码:
        mLoadingDialog.dismiss();
        改为:
        mHandler.sendEmptyMessage(DISMISS_LOADING_DIALOG);
    }
    }
    }

  • 相关阅读:
    素数
    超级素数
    SUMMARIZE 6.1
    广度优先搜索与八字码问题
    poj2352
    poj1198
    康托展开
    STL里的内存池实现
    构造函数,C++内存管理,内存泄漏定位
    内联函数,宏定义,内存对齐,类型转换
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3187187.html
Copyright © 2011-2022 走看看