为什么LinearLayout放入HorizonScrollView中宽度可以超过屏幕
fx1ts 2016-01-26 11:17:18 如果LinearLayout中包含几个textview,并且这几个textview平均分配大小(weight都为1),这几个textview会平分屏幕宽度,如果textview的text很长时就会换行显示。
但是如果把Linearlayout放入HorizonScrollView中,LinearLayout的长度就会超过屏幕,并且可以滚动。textView 中的内容可以在一行显示。
我看了一下LinearLayout和HorizonScrollView的onmearsure函数,在HorizonScrollView函数中提供的最大值也就是屏幕宽度
一直不明白LinearLayout的长度是如何超过屏幕宽度的?
简单点说HorizonScrollView是如果让Linearlayout的宽度变大的?