【问题标题】:How do I Create a Dynamic ImageView side by side with a ListView如何与 ListView 并排创建动态 ImageView
【发布时间】:2016-04-13 19:45:42
【问题描述】:

This is the effect I am trying to achieve

圆圈的数量取决于 ListView 中的孩子的数量,我似乎无法通过将背景用作一条线并为每个孩子使用一个圆圈 ImageView 来达到相同的效果。

【问题讨论】:

    标签: android listview layout imageview


    【解决方案1】:

    所以我相信您的适配器,有一个公开公开的 getCounts() 函数。您可以使用getCounts() 函数来获取您的 ListView 中的子项数。


    我认为,如果您实际上只是将imageView 作为将成为列表视图一部分的项目的一部分,那会更好。这样你就不必担心项目的数量,然后做那么多的圈子。这也是非常低效的。

    【讨论】:

    • 我将如何使用它来获得与列表视图并排的图像视图?难道我不必等到我填充列表视图才能获得计数吗?
    • 我明白你的意思。再想一想,这将是不明智的,因为如果您有 50 个项目,您将夸大 50 个图像。您应该将圆圈作为列表视图布局的一部分。这样一来,对于每个项目,您已经在该列表项目中拥有了匹配的圆圈。
    • 我已经尝试过了,但我不确定如何让圆圈后面的线不干扰列表视图
    • 您是否尝试过绘制线条来填充列表视图的高度?这样一来,它可能看起来像是单独的项目,但它们仍然相互关联?
    • 我没试过,谢谢你的建议!我去测试一下
    猜你喜欢
    • 1970-01-01
    • 2022-12-04
    • 2019-11-17
    • 1970-01-01
    • 2021-01-14
    • 2013-02-27
    • 1970-01-01
    • 2015-03-14
    • 2013-02-03
    相关资源
    最近更新 更多