mirror of
https://github.com/niushuai233/DevControl.git
synced 2024-10-27 22:43:20 +08:00
feat: 新增设备添加弹窗
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package cc.niushuai.project.devcontrol.base.enums;
|
||||
|
||||
import cc.niushuai.project.devcontrol.R;
|
||||
import cc.niushuai.project.devcontrol.base.ui.BaseActivity;
|
||||
import cc.niushuai.project.devcontrol.ui.powerswitch.PowerSwitchActivity;
|
||||
|
||||
@@ -14,15 +15,19 @@ public enum DeviceTypeEnum {
|
||||
/**
|
||||
* 开关
|
||||
*/
|
||||
Switch("Switch", PowerSwitchActivity.class),
|
||||
Switch("Switch", "开关", R.drawable.ic_device_type_switch, PowerSwitchActivity.class),
|
||||
Custom("Custom", "自定义设备", R.drawable.ic_device_type_custom, PowerSwitchActivity.class),
|
||||
;
|
||||
|
||||
|
||||
private String value;
|
||||
private String text;
|
||||
private int resId;
|
||||
private Class<? extends BaseActivity> activity;
|
||||
|
||||
DeviceTypeEnum(String value, Class<? extends BaseActivity> activity) {
|
||||
DeviceTypeEnum(String value, String text, int resId, Class<? extends BaseActivity> activity) {
|
||||
this.value = value;
|
||||
this.text = text;
|
||||
this.resId = resId;
|
||||
this.activity = activity;
|
||||
}
|
||||
|
||||
@@ -34,6 +39,22 @@ public enum DeviceTypeEnum {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
public void setText(String text) {
|
||||
this.text = text;
|
||||
}
|
||||
|
||||
public int getResId() {
|
||||
return resId;
|
||||
}
|
||||
|
||||
public void setResId(int resId) {
|
||||
this.resId = resId;
|
||||
}
|
||||
|
||||
public Class<? extends BaseActivity> getActivity() {
|
||||
return activity;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user