Exemple #1
0
  public static StateInfo queryState(ContentResolver cr) {
    StateInfo info = new StateInfo();

    Cursor c = cr.query(CrsyncConstants.URI_STATE, null, null, null, null);

    if (c != null && c.moveToFirst()) {
      int actionColumn = c.getColumnIndex(CrsyncConstants.COLUMN_STATE_ACTION);
      int codeColumn = c.getColumnIndex(CrsyncConstants.COLUMN_STATE_CODE);

      info.mAction = c.getInt(actionColumn);
      info.mCode = c.getInt(codeColumn);
    } else {
      logger.severe("####StateInfo query URI fail");
    }
    if (c != null) {
      c.close();
    }
    return info;
  }