标签:View显示到屏幕外,View被挤到屏幕外,View挤到屏幕外




问题现象:


这个CustomView就在屏幕外了




android 超出父控件显示 android view超出屏幕范围_android







解决方法一:                                               ------非理想方法


设置最外层的gravity为bottom,就可以显示底下的View


(出现的问题:上面的View(topview)有可能挤到屏幕外了,所以该方法并不可靠)



android 超出父控件显示 android view超出屏幕范围_View在屏幕外面_02






方法二:                                    -----理想方法


设置View上面的LinearLayout的属性android:layout_weight=1,问题就完美解决了。view不会被挤到屏幕外了





android 超出父控件显示 android view超出屏幕范围_android 超出父控件显示_03

















标签:View显示到屏幕外,View被挤到屏幕外,View挤到屏幕外




问题现象:


这个CustomView就在屏幕外了








解决方法一:                                               ------非理想方法


设置最外层的gravity为bottom,就可以显示底下的View


(出现的问题:上面的View(topview)有可能挤到屏幕外了,所以该方法并不可靠)







方法二:                                    -----理想方法


设置View上面的LinearLayout的属性android:layout_weight=1,问题就完美解决了。view不会被挤到屏幕外了