收藏官网首页
查看: 1255|回复: 1

[技术分享] 学习笔记(led按钮开关+图片切换)

48

主题

49

帖子

3711

积分

论坛元老

Rank: 8Rank: 8

积分
3711
 楼主| 发表于 2023-8-9 21:18:55 | 显示全部楼层 |阅读模式
汉枫LPB120模块
本帖最后由 gph 于 2023-8-9 21:22 编辑

继续上一个帖子操作,添加图片切换功能一、步骤如下:
1、在布局添加一个ImageView组件,用于界面显示。
2、在代码中获取该ImageView组件的引用,并设置为默认的图片资源。
3、在代码中获取需要触发图片变化的按钮的引用,所以需要添加一个点击事件**。
4、在该**中,使用setImageResource方法为ImageView组件设置另一张图片资源。


二、操作如下:
在页面布局里添加一个ImageView
2.png
定义ImageView
4.png
添加照片在res->drawable(命名建议为字母)
1.png
在按钮的setOnCheckedChangeListener**里添加需要触发图片变化的引用。
使用setlmageResource()方法切换图片,将当前展示的图片的资源ID传递给setlmageResource()方法,以显示图片更换的效果。在切换图片时,可以使用一个变量或数组来储存所有需要切换的图片,并用变量或数组的索引值来操作。
5.png
在GizWifiDeviceListener里我也添加了切换图片,可以在设备上报led灯的状态显示相对应的图片
3.png
显示效果:
8.jpg
7.jpg
10.jpg
9.jpg

48

主题

49

帖子

3711

积分

论坛元老

Rank: 8Rank: 8

积分
3711
 楼主| 发表于 2023-8-9 21:23:41 | 显示全部楼层
本帖最后由 gph 于 2023-8-9 21:25 编辑

**  是jian tin qi的意思         
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表