hchua 2021-05-10 08:29 采纳率: 50%
浏览 23

请问怎么根据实时需要数量定义(或者增加减少)ListView中的行布局item.xml中的控件数量

老师们好,如图

有一个Listview用的item.xml,有3个textview的控件,现在需要不定义死控件的数量,而是在程序运行中,按得到输入的数量用代码实时定义多少个。

我就只在item中定义了一个,然后希望在运行中根据实际需要的数量,用了layout.add(view)但是没有显示出来,整个都变空白了

请问该怎么做?

 

  • 写回答

2条回答 默认 最新

  • 微光长明 2021-05-10 09:34
    关注

    两种方案,

    1. xml布局里写最大TV数量,按需求显示隐藏控制

    2. adapter里动态按数量动态添加TV

     

    评论

报告相同问题?

悬赏问题

  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥100 网页游戏在本地页面修改游戏结果
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
  • ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
  • ¥100 matlab2009 32位一直初始化
  • ¥15 Expected type 'str | PathLike[str]…… bytes' instead