0
私はDBを使ってプロジェクトを作成していますが、アクティビティの開始時にedittextに2つのedittextを含むレイアウトがあります。私のDBから1つの列を読み込んで表示します。 DBテーブル内の特定の行。DB行をフィルタリングして編集するAndroidスタジオ
私はその行を見つけるとき、私はこの行のいくつかの値を編集する必要があります。ここに私のupdatecodeは、私はthrought KEY_CONTAINERCODE値を行見つける必要があるが、私は、私はその行を見つけて、それを編集したい場所の活動でこのコードを作成する方法がわからないDBadapter.java
に// Change an existing row to be equal to new data.
public boolean updateRow(long containercode_row, String lkwnummer,String uniqueid, String containerbarcode,
String timein, String timeout, String howout, String latitudein,
String longitudein, String latitudeout, String longitudeout, String status) {
String where = KEY_CONTAINERBARCODE + "=" + containercode_row;
// TODO: Update data in the row with new fields.
// TODO: Also change the function's arguments to be what you need!
// Create row's data:
ContentValues newValues = new ContentValues();
newValues.put(KEY_LKWNUMMER, lkwnummer);
newValues.put(KEY_UNIQUEID, uniqueid);
newValues.put(KEY_CONTAINERBARCODE, containerbarcode);
newValues.put(KEY_TIMEIN, timein);
newValues.put(KEY_TIMEOUT, timeout);
newValues.put(KEY_HOWOUT, howout);
newValues.put(KEY_LATITUDEIN, latitudein);
newValues.put(KEY_LONGITUDEIN, longitudein);
newValues.put(KEY_LATITUDEOUT, latitudeout);
newValues.put(KEY_LONGITUDEOUT, longitudeout);
newValues.put(KEY_STATUS, status);
// Insert it into the database.
return db.update(DATABASE_TABLE, newValues, where, null) != 0;
}
のですか?
回答ありがとうございます。私の活動でこのコードを使用する方法はわかりません。 – Pecurka