docs: public void check(int id) {
          // don't even bother
          if (id != -1 && (id == mCheckedId)) {
              return;
          }
  
          if (mCheckedId != -1) {
              setCheckedStateForView(mCheckedId, false);
          }
  
          if (id != -1) {
              setCheckedStateForView(id, true);
          }
  
          setCheckedId(id);
      }