我目前正在为平板电脑开发Android应用程序,仅横向模式。 我的问题: 如何显示基于宽度的高度的视图? LinearLayout保存我的View,以便我可以使用weight属性。 我的身高必须始终是宽度的1/3,而宽度必须始终是父级的特定百分比,在这种情况下,80%(总权重设置为1,权重为0.8)如何实现?< / p>
谢谢。
答案 0 :(得分:1)
您必须重写onMeasure()视图方法并自定义此功能。或者,您可以使用库
https://developer.android.com/reference/android/support/percent/PercentRelativeLayout