清泛IT社区App Inventor 2 中文社区

搜索

扫码访问移动社区 移动社区,您的掌上技术专家

关注我,精彩不错过! 关注我,精彩不错过!

扫码安装最新版AI伴侣 最新版AI伴侣v2.72

Aia Store .aia 源码一站式解决方案 发布日志AI2连接测试ai2Starter模拟器

App Inventor 2 离线版AI2 拓展有奖征文 VIP会员 享专有教程,免费赠送基础版*技术支持服务! AI2入门必读中文文档中文教程IoT专题

蓝牙接收的数据怎么一行一行更新显示和,类似图2这样的

查看数: 86 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-12-05 14:54

正文摘要:

在做BLE蓝牙显示app。蓝牙端一个数据一个数据的发送,但是显示的时候后一个会覆盖上一个 无法将接收的数据全部罗列出来,而且显示的还有问题,有时候显示一个,有时候显示3个数据。求解!! ...

回复

App Inventor 2 发表于 3 天前
目前列表显示框做不到最新在下面,然后自动滚动到最下。
但是可以将列表转置一下,最新放上面,效果也是很不错的。

如果非得想要自动滚动,可以使用 TableView 拓展,参考这里:https://community.appinventor.mi ... -and-5-by-ken/26000
或者这个方案:https://community.appinventor.mi ... he-listview/9105/11
App Inventor 2 发表于 3 天前
liangzhi123 发表于 2024-12-09 19:45
列表显示框怎么滚动更新多条数据啊  这是我的逻辑结构

参考代码如下:


定义一个列表变量,每次收到ble的文本,就追加进去,然后再把列表给显示框显示。数据多了会自动出现滚动条。
App Inventor 2 发表于 6 天前
liangzhi123 发表于 2024-12-06 16:04
这个还在写  为什么现在app出现运行故障 弹出来:Need android.permission.BLUETOOTH_SCAN permission fo ...

你用的哪个平台?bluetoothle拓展哪个日期的版本?
大概率是拓展版本太老了,这个问题是安卓12及以下老版本拓展导致的问题。
使用2024年编译出来的最新拓展估计就欧了。
liangzhi123 发表于 6 天前
App Inventor 2  发表于 2024-12-05 21:11
列表显示框 显示逻辑处的代码块贴一下看看

这个还在写  为什么现在app出现运行故障 弹出来:Need android.permission.BLUETOOTH_SCAN permission for android.content.AttributionSource@d5ca151a: GattService registerScanner
注意: 5秒钟后将报告另一条错误信息。
App Inventor 2 发表于 7 天前
liangzhi123 发表于 2024-12-05 15:46
还是不行呐  列表显示框放在垂直滚动布局里面  还是一次只显示一个数据 而且数据更新速度特别快   ...

列表显示框 显示逻辑处的代码块贴一下看看
liangzhi123 发表于 7 天前
还是不行呐  列表显示框放在垂直滚动布局里面  还是一次只显示一个数据 而且数据更新速度特别快  
App Inventor 2 发表于 7 天前
使用列表显示框组件,详见文档:https://www.fun123.cn/reference/ ... rface.html#ListView
© 2024 tsingfun.com, Inc.  沪ICP备2020034476号-1  沪公网安备31011702000040号

GMT+8, 2024-12-12 12:48 , Processed in 0.021633 second(s), 35 queries .