Поместите этот вызов функции, где вы показываете предупреждение данных ответа
writeToRecordStore(sb.toString().getBytes());
Определение функции приведено ниже:
private static String RMS_NAME = "NETWORK-DATA-STORAGE";
private boolean writeToRecordStore(byte[] inStream) {
RecordStore rs = null;
try {
rs = RecordStore.openRecordStore(RMS_NAME, true);
if (null != rs) {
//Based on your logic either ADD or SET the record
rs.addRecord(inStream, 0, inStream.length);
return true;
} else {
return false;
}
} catch (RecordStoreException ex) {
ex.printStackTrace();
return false;
} finally {
try {
if (null != rs) {
rs.closeRecordStore();
}
} catch (RecordStoreException recordStoreException) {
} finally {
rs = null;
}
}
}
После сохранения данных прочитайте хранилище записей RMS-NAME
и проверьте добавленный индекс, чтобы получить данные ответов.
.
ПРИМЕЧАНИЕ: Предполагается, что данные сетевого отклика должны быть добавлены в хранилище записей. Если вы хотите установить конкретную запись, измените метод writeToRecordStore(...)
соответственно.