diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 923f55c..7a98818 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -114,6 +114,21 @@ android:configChanges="orientation|screenSize|keyboardHidden" android:exported="false" android:screenOrientation="portrait" /> + + + { + + @Override + protected Class getBindingClass() { + return ActivityDrainageCatchmentBinding.class; + } + + @Override + protected void initStatusBar() { + ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar() + .statusBarDarkFont(true).init(); + } + + @Override + protected void onBindListener() { + binding.btnBack.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + onBackPressed(); + } + }); + } + +} diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/IrrigateDripActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/IrrigateDripActivity.java new file mode 100644 index 0000000..a8110a0 --- /dev/null +++ b/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/IrrigateDripActivity.java @@ -0,0 +1,33 @@ +package com.tairui.industrial_operation.ui.smart_farm; + +import com.gyf.immersionbar.ImmersionBar; +import com.tairui.industrial_operation.base.BaseActivity; +import com.tairui.industrial_operation.databinding.ActivityIrrigateDripBinding; +import com.tairui.industrial_operation.util.SingleClickListener; + +import android.view.View; + +public class IrrigateDripActivity extends BaseActivity { + + @Override + protected Class getBindingClass() { + return ActivityIrrigateDripBinding.class; + } + + @Override + protected void initStatusBar() { + ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar() + .statusBarDarkFont(true).init(); + } + + @Override + protected void onBindListener() { + binding.btnBack.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + onBackPressed(); + } + }); + } + +} diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/PestPreventionActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/PestPreventionActivity.java new file mode 100644 index 0000000..9486d7f --- /dev/null +++ b/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/PestPreventionActivity.java @@ -0,0 +1,33 @@ +package com.tairui.industrial_operation.ui.smart_farm; + +import com.gyf.immersionbar.ImmersionBar; +import com.tairui.industrial_operation.base.BaseActivity; +import com.tairui.industrial_operation.databinding.ActivityPestPreventionBinding; +import com.tairui.industrial_operation.util.SingleClickListener; + +import android.view.View; + +public class PestPreventionActivity extends BaseActivity { + + @Override + protected Class getBindingClass() { + return ActivityPestPreventionBinding.class; + } + + @Override + protected void initStatusBar() { + ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar() + .statusBarDarkFont(true).init(); + } + + @Override + protected void onBindListener() { + binding.btnBack.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + onBackPressed(); + } + }); + } + +} diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/SmartFarmActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/SmartFarmActivity.java index da8fd03..73e974b 100644 --- a/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/SmartFarmActivity.java +++ b/app/src/main/java/com/tairui/industrial_operation/ui/smart_farm/SmartFarmActivity.java @@ -77,6 +77,24 @@ public class SmartFarmActivity extends BaseActivity { IntentUtil.startActivity(mContext, SeedlingCultivationActivity.class); } }); + binding.layoutPestPrevention.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + IntentUtil.startActivity(mContext, PestPreventionActivity.class); + } + }); + binding.layoutIrrigateDrip.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + IntentUtil.startActivity(mContext, IrrigateDripActivity.class); + } + }); + binding.layoutDrainageCatchment.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + IntentUtil.startActivity(mContext, DrainageCatchmentActivity.class); + } + }); } } diff --git a/app/src/main/res/layout/activity_drainage_catchment.xml b/app/src/main/res/layout/activity_drainage_catchment.xml new file mode 100644 index 0000000..4043c70 --- /dev/null +++ b/app/src/main/res/layout/activity_drainage_catchment.xml @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_irrigate_drip.xml b/app/src/main/res/layout/activity_irrigate_drip.xml new file mode 100644 index 0000000..1fc5131 --- /dev/null +++ b/app/src/main/res/layout/activity_irrigate_drip.xml @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_pest_prevention.xml b/app/src/main/res/layout/activity_pest_prevention.xml new file mode 100644 index 0000000..38cc0d8 --- /dev/null +++ b/app/src/main/res/layout/activity_pest_prevention.xml @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_smart_farm.xml b/app/src/main/res/layout/activity_smart_farm.xml index da2f780..8e5c59f 100644 --- a/app/src/main/res/layout/activity_smart_farm.xml +++ b/app/src/main/res/layout/activity_smart_farm.xml @@ -527,6 +527,7 @@