'constructor Handler()' is deprecated. Deprecated in Java
'constructor Handler()' is deprecated. Deprecated in Java
更新日期: 2022-10-29 阅读次数: 1192 字数: 85 分类: Android
搜索
使用 Android 官方文档的示例代码,10 秒后停止扫描附近的蓝牙设备,报错:
有问题的代码
import android.os.Handler
private val handler = Handler()
handler.postDelayed({
scanning = false
bluetoothLeScanner.stopScan(leScanCallback)
}, SCAN_PERIOD)
警告提示:
'constructor Handler()' is deprecated. Deprecated in Java
解决方法
import android.os.Handler
import android.os.Looper
Handler(Looper.getMainLooper()).postDelayed({
scanning = false
bluetoothLeScanner.stopScan(leScanCallback)
}, SCAN_PERIOD)
关于作者
我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式。
相关文章
- [Android Studio 最新版 Logcat 中过滤日志](/android-studio-filter-logcat- log?from=bottom)
- [Android Service 与 Activity / Fragment 的几种通信方式](/android-service- communication-with-activity-fragment?from=bottom)
- [华为鸿蒙系统与 Android 的版本对应关系](/huawei-harmony-system-corresponding-android- version?from=bottom)
- [Android Studio 中使用 VIM 编辑模式 - IdeaVim 插件](/android-studio-vim-plugin- ideavim?from=bottom)
- [Android SharedPreferences 存储 key / value 数据](/android-shared-preferences- storage-key-value-data?from=bottom)
- [Android Service & Foreground Service](/android-foreground- service?from=bottom)
- ['constructor Handler()' is deprecated. Deprecated in Java (AMP 版)](https://www.sunzhongwei.com/amp/constructor-handler-is-deprecated- deprecated-in-java)
爱评论不评论
评论
称呼
博客地址
发射
143 分类
18092385 浏览
Android Google Play
相关笔记
- 解决小米手机上 Google Play 无法下载应用
- Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
- 华为手机安装 Chrome 浏览器
- 解决 Android Studio logcat 无法显示日志
- Android Studio 连接华为手机进行真机调试
- ubuntu 上启动 Android Studio 模拟器 AVD 失败
最新文章
- yolov5 模型导入 Android 后编译的 apk 文件体积巨大
- yolov5 pytorch mobile 模型导入 Android,实现图片目标检测
- yolo v5 导出 Android 手机上可以运行的 TFLite 模型
- YOLO v5 PyTorch 训练数据标注文件 YAML 格式
- pytorch 生成模型文件
0 评论