private void updateUI(boolean isRest) {
   if (isRest) {
     udpSend.setText("总发包数(包):0");
     updReceive.setText("总收报数(包):0");
     losebacket.setText("丢报率(%):0");
     maxDelay.setText("最大延时(ms):0");
     minDelay.setText("最小延时(ms):0");
     avarageDelay.setText("平均延时(ms):0");
     return;
   }
   Log4Util.i(VoiceHelper.DEMO_TAG, "mSocketLayer.getSumDelay() = " + mSocketLayer.getSumDelay());
   udpSend.setText("总发包数(包):" + mSocketLayer.getSendPacketCount());
   updReceive.setText("总收报数(包):" + mSocketLayer.getRecePacketCount());
   losebacket.setText(
       "丢报率(%):"
           + (mSocketLayer.getSendPacketCount() == 0
               ? "0"
               : (((float) (mSocketLayer.getSendPacketCount() - mSocketLayer.getRecePacketCount())
                       * 100)
                   / (mSocketLayer.getSendPacketCount()))));
   maxDelay.setText("最大延时(ms):" + mSocketLayer.getMaxDelay());
   minDelay.setText("最小延时(ms):" + mSocketLayer.getMinDelay());
   avarageDelay.setText(
       "平均延时(ms):"
           + (mSocketLayer.getSendPacketCount() == 0
               ? "0"
               : (((long) (mSocketLayer.getSumDelay() / mSocketLayer.getSendPacketCount())))));
 }