android - 如何为Android Listview的每一行创建这样的布局?(Tricky Layout :) )

标签 android

请帮我为 ListView 的行创建以下 xml 布局

alt text

这里的 Text 写在一个 textview 中,剩下的 5 个框是 5 个不同的 ImageView,并且图像应该是可点击的。

主要问题是文本如何覆盖图像。

最佳答案

根据 Peter Knego 的回答,RelativeLayout 是重叠 View 所需要的,但我怀疑您会发现很难获得文本下方图像的 onClick 事件。

您可能需要做一个扩展 RelativeLayout 并从 dispatchDraw() 手动绘制文本的自定义布局类.

关于android - 如何为Android Listview的每一行创建这样的布局?(Tricky Layout :) ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4276677/

相关文章:

android - 工具 :listitem for custom view extending RecyclerView

android - 在哪里可以找到适用于 Android 的 nm 工具(已编译或源代码)

android - Google 音乐应用拆分操作栏

android - setRepeatingRequest 和 setRepeatingBurst 的区别?

Android Studio/Gradle : force some modules to be built and copied to a directory before building the main app

java - 在 Android 中为涂抹/Swing 效果制作矩阵(见图片)

android - 初始化项目时的“java.lang.NoSuchFieldError: ConstraintLayout_Layout_layoutDescription”

Android Studio 0.6.0 无法创建新模块

java - 索尼智能 watch - 覆盖电源按钮和双击功能

android - 触摸不可见 View 后面的按钮