先看xml文件,其中有spinner1是选择传感器类型,温度光照等;spinner2是关系运算符,有大于小于等;button1是选择执行的器件,如报警灯射灯风扇等,类似自定义模式中,选择执行器件还有使用spinner使用,比使用自定窗口更容易。
在activity中定义handle,
在onCreate()中监听button1,也就是选择需要执行的设备:
然后创建自定义模式线程:
定义完线程后,就可以在checkbox监听函数中,把线程加入其中: