我想在RMS中更新具有特定位置的记录但是通过使用setRecord方法在最后插入了一个新行,以便如何替换RMS中的任何记录 我以这种方式使用管道符号存储值。
AppData.java
public static String lbl_private_key = "PRIVATEKEY|",
lbl_idnumber = "IDNUMBER|",
lbl_login_password = "PASSWORD|";
int position = dataHelper.getProductPosition();
dataHelper.getPosition_Response(new_response,position);
我的数据助手类
public void getPosition_Response(String newresponse,int position) {
try {
ProductManager pm = new ProductManager(parent);
byte[] data = res.getBytes();
System.out.println("records are been updated");
record.setRecord(position, data, 0, data.length);
AppData.setProducts(pm.getProduct());
} catch (Exception e) {
e.printStackTrace();
displayMessage(e.getMessage(), e.toString());
}
}