- 博客(1)
- 收藏
- 关注
原创 单例持有activity的引用导致list的adpter.notifyDataSetChanged()调用无效,界面不刷新的问题分析。
一、问题背景 帮助朋友做一个项目中的蓝牙模块,需求是进入功能界面,开启蓝牙连接,离开界面后断开蓝牙连接,已被给后续的模块使用蓝牙资源。 常规逻辑:判断蓝牙权限->扫描蓝牙设备->配对连接->数据传输->关闭蓝牙连接. 每次进入、离开均会连接和断开连接蓝牙。 问题现象:对于同一个蓝牙界面,第一次进入能够显示搜索到的蓝牙设备。当退出后,再次进入不能够显示蓝牙设备,也就无法后续的操作。 二、问题分析 好了,至此,问题的现象和项目中的步骤已经明确。废话不多说先来几段硬核的代码,看看
2021-11-19 17:49:35 2113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人