feat(plc): 添加环境切换功能
- 在PLC设置页面增加环境切换按钮 - 集成EnvSwitchDialog对话框组件 - 实现切换环境按钮点击事件处理 - 配置环境切换界面布局和样式 - 添加环境相关的UI元素和交互逻辑
This commit is contained in:
@@ -6,6 +6,7 @@ import android.view.inputmethod.InputMethodManager
|
|||||||
import com.sw.plate.utils.ToastUtils
|
import com.sw.plate.utils.ToastUtils
|
||||||
import com.sw.platecabinet.databinding.ActivityPlcSettingBinding
|
import com.sw.platecabinet.databinding.ActivityPlcSettingBinding
|
||||||
import com.sw.platecabinet.databinding.ItemTitleTimeBinding
|
import com.sw.platecabinet.databinding.ItemTitleTimeBinding
|
||||||
|
import com.sw.platecabinet.dialog.EnvSwitchDialog
|
||||||
import com.sw.platecabinet.ext.clickWithDebounce
|
import com.sw.platecabinet.ext.clickWithDebounce
|
||||||
import com.sw.platecabinet.utils.mego.PlcCallback
|
import com.sw.platecabinet.utils.mego.PlcCallback
|
||||||
import com.sw.platecabinet.utils.mego.PlcHelper
|
import com.sw.platecabinet.utils.mego.PlcHelper
|
||||||
@@ -41,6 +42,9 @@ class PlcSettingActivity : BaseActivity<ActivityPlcSettingBinding>() {
|
|||||||
initAlarmButton()
|
initAlarmButton()
|
||||||
initParamButtons()
|
initParamButtons()
|
||||||
initStatusButton()
|
initStatusButton()
|
||||||
|
binding.btnSwitchEnv.setOnClickListener {
|
||||||
|
EnvSwitchDialog(this).show()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ==================== 连接控制 ====================
|
// ==================== 连接控制 ====================
|
||||||
|
|||||||
@@ -268,6 +268,28 @@
|
|||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="30dp" />
|
android:layout_height="30dp" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
<!-- ===== 出盘操作 ===== -->
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginTop="24dp"
|
||||||
|
android:text="环境"
|
||||||
|
android:textColor="#FFCC99"
|
||||||
|
android:textSize="20sp"
|
||||||
|
android:textStyle="bold" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/btnSwitchEnv"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="60dp"
|
||||||
|
android:layout_marginTop="10dp"
|
||||||
|
android:background="@drawable/btn_outline"
|
||||||
|
android:gravity="center"
|
||||||
|
android:text="切换环境"
|
||||||
|
android:textColor="#FFCC99"
|
||||||
|
android:textSize="22sp" />
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user