private Handler handler = new Handler() {        @Override        public void handleMessage(Message msg) {            super.handleMessage(msg);            if (msg.what == GOTO_CLICK_EVERNT) {                clickEvent((Integer) msg.obj);            }        }    };       private void clickEvent(int viewId) {        switch (viewId) {            case R.id.btn_confirm:                for (int i = 0; i < mDataList.size(); i++) {                    if (mDataList.get(i).isChoosen()) {                        choosePerson(mDataList.get(i).getId(), ConstantPR.chooseTaskId);                        break;                    }                }                break;        }    }    @Override    public void onClick(View view) {        handler.removeMessages(GOTO_CLICK_EVERNT);        Message msg = Message.obtain();        msg.what = GOTO_CLICK_EVERNT;        msg.obj = view.getId();        handler.sendMessageDelayed(msg, 300);    }  

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. 在LinearLayout中嵌套RelativeLayout来设
  2. android ble connect slowly
  3. Android之查看外部依赖jar的源码
  4. 那些java半路转Android开发者现状;后悔转
  5. Android快速批量多渠道包的“蛋生”
  6. android webview 底层实现的逻辑
  7. android mapView
  8. android webservices sax 传输并解析xml
  9. Android善用预定义样式
  10. 使用反射调用android API中的hide方法