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

搜索

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

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

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

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

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

查看: 268|回复: 8
打印 上一主题 下一主题

[我要提问] 蓝牙接收的数据怎么一行一行更新显示和,类似图2这样的

该用户从未签到

1

主题

5

帖子

92

积分

初级会员

Rank: 2

积分
92

AI2中文网VIP

跳转到指定楼层
楼主
发表于 2024-12-05 14:54:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在做BLE蓝牙显示app。蓝牙端一个数据一个数据的发送,但是显示的时候后一个会覆盖上一个 无法将接收的数据全部罗列出来,而且显示的还有问题,有时候显示一个,有时候显示3个数据。求解!!

微信图片_20241205145219.png (42.92 KB, 下载次数: 43)

微信图片_20241205145219.png

微信图片_20241205145214.jpg (126.89 KB, 下载次数: 41)

微信图片_20241205145214.jpg
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 314 天

    [LV.8]以坛为家I

    564

    主题

    982

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24373

    AI2中文网VIP弹球达人接水果达人撸猫达人

    沙发
    发表于 2024-12-05 15:13:25 | 只看该作者
    使用列表显示框组件,详见文档:https://www.fun123.cn/reference/ ... rface.html#ListView
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.72 支持Android 14 更新日志

    该用户从未签到

    1

    主题

    5

    帖子

    92

    积分

    初级会员

    Rank: 2

    积分
    92

    AI2中文网VIP

    板凳
     楼主| 发表于 2024-12-05 15:46:37 | 只看该作者
    还是不行呐  列表显示框放在垂直滚动布局里面  还是一次只显示一个数据 而且数据更新速度特别快  
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 314 天

    [LV.8]以坛为家I

    564

    主题

    982

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24373

    AI2中文网VIP弹球达人接水果达人撸猫达人

    地板
    发表于 2024-12-05 21:11:04 | 只看该作者
    liangzhi123 发表于 2024-12-05 15:46
    还是不行呐  列表显示框放在垂直滚动布局里面  还是一次只显示一个数据 而且数据更新速度特别快   ...

    列表显示框 显示逻辑处的代码块贴一下看看
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.72 支持Android 14 更新日志

    该用户从未签到

    1

    主题

    5

    帖子

    92

    积分

    初级会员

    Rank: 2

    积分
    92

    AI2中文网VIP

    5#
     楼主| 发表于 2024-12-06 16:04:17 | 只看该作者
    App Inventor 2  发表于 2024-12-05 21:11
    列表显示框 显示逻辑处的代码块贴一下看看

    这个还在写  为什么现在app出现运行故障 弹出来:Need android.permission.BLUETOOTH_SCAN permission for android.content.AttributionSource@d5ca151a: GattService registerScanner
    注意: 5秒钟后将报告另一条错误信息。
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 314 天

    [LV.8]以坛为家I

    564

    主题

    982

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24373

    AI2中文网VIP弹球达人接水果达人撸猫达人

    6#
    发表于 2024-12-06 18:24:10 | 只看该作者
    liangzhi123 发表于 2024-12-06 16:04
    这个还在写  为什么现在app出现运行故障 弹出来:Need android.permission.BLUETOOTH_SCAN permission fo ...

    你用的哪个平台?bluetoothle拓展哪个日期的版本?
    大概率是拓展版本太老了,这个问题是安卓12及以下老版本拓展导致的问题。
    使用2024年编译出来的最新拓展估计就欧了。
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.72 支持Android 14 更新日志

    该用户从未签到

    1

    主题

    5

    帖子

    92

    积分

    初级会员

    Rank: 2

    积分
    92

    AI2中文网VIP

    7#
     楼主| 发表于 2024-12-09 19:45:59 | 只看该作者
    App Inventor 2  发表于 2024-12-06 18:24
    你用的哪个平台?bluetoothle拓展哪个日期的版本?
    大概率是拓展版本太老了,这个问题是安卓12及以下老版 ...

    列表显示框怎么滚动更新多条数据啊  这是我的逻辑结构

    微信图片_20241209194603.png (14.63 KB, 下载次数: 32)

    微信图片_20241209194603.png
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 314 天

    [LV.8]以坛为家I

    564

    主题

    982

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24373

    AI2中文网VIP弹球达人接水果达人撸猫达人

    8#
    发表于 2024-12-09 21:28:41 | 只看该作者
    liangzhi123 发表于 2024-12-09 19:45
    列表显示框怎么滚动更新多条数据啊  这是我的逻辑结构

    参考代码如下:


    定义一个列表变量,每次收到ble的文本,就追加进去,然后再把列表给显示框显示。数据多了会自动出现滚动条。
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.72 支持Android 14 更新日志
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 314 天

    [LV.8]以坛为家I

    564

    主题

    982

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    24373

    AI2中文网VIP弹球达人接水果达人撸猫达人

    9#
    发表于 2024-12-09 22:15:35 | 只看该作者
    目前列表显示框做不到最新在下面,然后自动滚动到最下。
    但是可以将列表转置一下,最新放上面,效果也是很不错的。

    如果非得想要自动滚动,可以使用 TableView 拓展,参考这里:https://community.appinventor.mi ... -and-5-by-ken/26000
    或者这个方案:https://community.appinventor.mi ... he-listview/9105/11
    App Inventor 2 中文网 - MIT同步更新的中文本土化平台!v2.72 支持Android 14 更新日志
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    © 2024 tsingfun.com, Inc.  沪ICP备2020034476号-1  沪公网安备31011702000040号

    GMT+8, 2024-12-26 19:12 , Processed in 0.029491 second(s), 45 queries .