【发布时间】:2016-12-06 22:20:05
【问题描述】:
我正在尝试在具有图像、线性布局中的两个文本视图和另一个图像的 Android 应用程序中组合一个视图。它的样式类似于列表视图“单元格”,让我想知道创建 Android 标准列表项组件的最佳方法是什么。在讨论这些组件的外观时,Android 样式指南非常具体,但没有太多关于一致地复制这些组件的开发指南。
这些单元格是否有任何标准布局?如果不是,您认为处理这种单元格布局的最佳方法是什么?
目前我遇到的问题是做这种事情:
<LinearLayout>
<ImageView/>
<LinearLayout>
<TextView/>
<TextView/>
</LinearLayout>
<ImageView/>
</LinearLayout>
从不显示第二个图像视图。
建议?是根据我的具体情况还是标准布局?
更新
我的观点奏效了。正如有人建议的那样,它是LinearLayout weights。最后为了让它工作,我有两个ImageViews,权重为1,内部LinearLayout,权重为0。
对不起,如果这是一个关于初学者主题的长问题 - 将它留给问题的更一般的部分 - 标准组件的标准布局。 (可能是 Stack Overflow 新文档部分的候选者。)
【问题讨论】:
-
从不显示第二个 ImageView - 为什么不呢?你的重量总和设置不正确吗?
标签: android listview components