Exemplo n.º 1
0
 private void doTouch(boolean bitFlag) {
   if (null == info) {
     return;
   }
   if (!isTouchFlag || !isShowFlag) {
     return;
   }
   if (info.isbIsinput()) {
     if (info.getnKeyId() == -1) // 为-1 时调用系统键盘
     {
       openKey();
     } else {
       openBoard();
     }
     // 如果是由位地址控制键盘打开的 并且勾选了自动复位 则将那个位地址值复位
     if (bitFlag && info.isbAutoChangeBit()) {
       setBit(info.getsBitAddress(), 0);
     }
   }
 }