Android中无法直接将View的大小设置为与父容器成正比,这是因为Android的布局系统是基于层次结构的,每个View的大小通常由其父容器和布局参数决定。
在Android中,可以使用布局参数来控制View的大小和位置。常用的布局参数有:
通过设置这些布局参数,可以实现一定程度上的大小比例关系。例如,在LinearLayout中,可以使用weight属性来设置子View的权重,根据权重比例分配剩余空间。
然而,要实现完全与父容器成正比的大小关系,需要根据具体情况进行计算和调整。可以通过编写自定义的View或使用特定的布局管理器来实现这一需求。
总结起来,Android中无法直接将View的大小设置为与父容器成正比,但可以通过布局参数和自定义View来实现一定程度上的大小比例关系。
领取专属 10元无门槛券
手把手带您无忧上云