我想要实现图像视图和按钮组的长宽比,如下图1所示。图2是我的活动的当前状态。我想达到与图片1中的应用相同的状态。
编辑1-图片上的应用程序始终是imageview +按钮组,是所有设备,因此这不是纵横比的问题,而是另外一回事
imageview和按钮组包装在一个约束视图中,该约束位于滚动视图内部。
图片1-
图片2-
下面的代码是有关ImageView和按钮组的部分。
Import-Csv test.csv | ForEach-Object{
Rename-Item $_.ID $_.Name
}
答案 0 :(得分:0)
使用RecyclerView
可以提供多种视图类型。
enum class ViewType {
HEADER_CONTROLS,
ADDITIONAL_CONTROLS,
COMMENTS
}
class Adapter() {
fun getViewType(position: Int): Int {
when (position) {
0 -> ViewType.HEADER_CONTROLS.ordinal
// ETC
}
}
}
然后,您可以将标题视图创建为匹配父视图,并且它将适当滚动。