diff --git a/app/src/main/java/kz/istt/locust/DbOpenHelper.java b/app/src/main/java/kz/istt/locust/DbOpenHelper.java index 88913ac..c97f219 100644 --- a/app/src/main/java/kz/istt/locust/DbOpenHelper.java +++ b/app/src/main/java/kz/istt/locust/DbOpenHelper.java @@ -737,9 +737,9 @@ public class DbOpenHelper extends SQLiteOpenHelper //Сведения по опрыскиванию "spr_leak boolean," + //Механическая безопасность: наблюдалась ли утечка инсектицида? (Да, Нет) - "spr_leak_plase text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст) + "spr_leak_place text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст) "spr_damage boolean," + //Система опрыскивания: повреждены распылители или сопла? (Да, Нет) - "spr_damage_plase text," + //Если Да, какие повреждения? (Текст) + "spr_damage_place text," + //Если Да, какие повреждения? (Текст) "spr_treated_area_check boolean,"+// Обработанная площадь (проверено бригадой по мониторингу) (га) //"spr_fact_volume float," + // Фактическая норма объема опрыскивания (л/га) Расчет: (объем/площадь) @@ -1255,9 +1255,9 @@ public class DbOpenHelper extends SQLiteOpenHelper //Сведения по опрыскиванию "spr_leak boolean," + //Механическая безопасность: наблюдалась ли утечка инсектицида? (Да, Нет) - "spr_leak_plase text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст) + "spr_leak_place text," + //Если Да, в какой части опрыскивателя имеется утечка? (Текст) "spr_damage boolean," + //Система опрыскивания: повреждены распылители или сопла? (Да, Нет) - "spr_damage_plase text," + //Если Да, какие повреждения? (Текст) + "spr_damage_place text," + //Если Да, какие повреждения? (Текст) "spr_treated_area_check boolean,"+// Обработанная площадь (проверено бригадой по мониторингу) (га) //"spr_fact_volume float," + // Фактическая норма объема опрыскивания (л/га) Расчет: (объем/площадь) @@ -1401,6 +1401,9 @@ public class DbOpenHelper extends SQLiteOpenHelper ");"; db.execSQL(sql); + db.execSQL("ALTER TABLE frmlocusthealth ADD COLUMN spr_leak_place TEXT;"); + db.execSQL("ALTER TABLE frmlocusthealth ADD COLUMN spr_damage_place TEXT;"); + oldVersion=153; } diff --git a/app/src/main/java/kz/istt/locust/LocustHealthActivity.java b/app/src/main/java/kz/istt/locust/LocustHealthActivity.java index 1088031..1e9bb13 100644 --- a/app/src/main/java/kz/istt/locust/LocustHealthActivity.java +++ b/app/src/main/java/kz/istt/locust/LocustHealthActivity.java @@ -187,6 +187,11 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi public EditText edtSprHeight = null; // Высота над поверхностью почвы (м) public View spiSprLeak = null; //H Механическая безопасность: наблюдалась ли утечка инсектицида? + public View spiSprLeak = null; //H Механическая безопасность: наблюдалась ли утечка инсектицида? + public EditText edtSprLeakPlace = null; //H Если Да, в какой части опрыскивателя имеется утечка? + public View spiSprDamage = null; //H Система опрыскивания: повреждены распылители или сопла? + public EditText edtSprDamagePlace = null; //H Если Да, какие повреждения? + // public EditText edtSprWidth = null; // Ширина захвата (м) // public EditText edtSprSpacing = null; // Расстояние между проходами опрыскивателя (м) (Надия Рашидовна сказала удалить) public View spiSprBarrier = null; // Барьеры (да, нет) @@ -810,17 +815,25 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi edtSprHeight = (EditText) findViewById(R.id.edtSprHeight); guiTableDel.add(edtSprHeight, "spray_height"); -//H Механическая безопасность: наблюдалась ли утечка инсектицида? + //H Механическая безопасность: наблюдалась ли утечка инсектицида? spiSprLeak = findViewById(R.id.spiSprLeak); - guiTableDel.add(spiSprLeak, "spr_leak"); + guiTableHealth.add(spiSprLeak, "spr_leak"); ((selectDB)spiSprLeak).addField("", ""); - ((selectDB)spiSprLeak).addField(getString(R.string.Barriers), "1"); - ((selectDB)spiSprLeak).addField(getString(R.string.Continuous), "0"); + ((selectDB)spiSprLeak).addField(getString(R.string.Yes), "1"); + ((selectDB)spiSprLeak).addField(getString(R.string.No), "0"); + //H Если Да, в какой части опрыскивателя имеется утечка? + edtSprLeakPlace = (EditText) findViewById(R.id.edtSprLeakPlace); + guiTableHealth.add(edtSprLeakPlace, "spr_leak_place"); + //H Система опрыскивания: повреждены распылители или сопла? + spiSprDamage = findViewById(R.id.spiSprDamage); + guiTableHealth.add(spiSprDamage, "spr_damage"); + ((selectDB)spiSprDamage).addField("", ""); + ((selectDB)spiSprDamage).addField(getString(R.string.Yes), "1"); + ((selectDB)spiSprDamage).addField(getString(R.string.No), "0"); + //H Если Да, какие повреждения? + edtSprDamagePlace = (EditText) findViewById(R.id.edtSprDamagePlace); + guiTableHealth.add(edtSprDamagePlace, "spr_damage_place"); - ++++++++++++ -//H Если Да, в какой части опрыскивателя имеется утечка? -//H Система опрыскивания: повреждены распылители или сопла? -//H Если Да, какие повреждения? // **********Сведения по опрыскиванию********** // Тип обработки @@ -864,6 +877,7 @@ public class LocustHealthActivity extends FragmentActivity implements LocationLi //H Обработанная площадь (проверено бригадой по мониторингу) (га) + // Общий объем использованной рабочей жидкости (л) edtInsUsedVolume = (EditText) findViewById(R.id.edtInsUsedVolume); guiTableDel.add(edtInsUsedVolume, "insecticide_used_volume"); diff --git a/app/src/main/java/kz/istt/locust/MainActivity.java b/app/src/main/java/kz/istt/locust/MainActivity.java index 86cf305..d0e5684 100644 --- a/app/src/main/java/kz/istt/locust/MainActivity.java +++ b/app/src/main/java/kz/istt/locust/MainActivity.java @@ -84,6 +84,7 @@ public class MainActivity extends Activity { Tools.loadLocale(this); DbOpenHelper dboh = new DbOpenHelper(MainActivity.this);; + //Перебираем и удаляем фото файлы названия которых нет в базе данных! SQLiteDatabase db = dboh.getReadableDatabase(); File directory = new File(Environment.getExternalStorageDirectory() + File.separator + "Pictures" + File.separator + "Locust"); diff --git a/app/src/main/res/layout/activity_locust_health.xml b/app/src/main/res/layout/activity_locust_health.xml index 7efd4f2..497de0c 100644 --- a/app/src/main/res/layout/activity_locust_health.xml +++ b/app/src/main/res/layout/activity_locust_health.xml @@ -1093,9 +1093,7 @@ + android:layout_height="wrap_content"/> @@ -1634,7 +1632,7 @@ android:background="@color/transparent" app:boxBackgroundColor="@color/transparent">