android ListView 和GridView最后一行数据纵向显示不完整的问题解决小技巧

在android TV上,有时候,我们会发现,在使用ListView和GridView的时候,如果直接给ListView或者GridView的layout_height属性设置为match_parent的时候,当我们运行,

填充数据的时候,我们下拉到最后一行,发现最后一行数据纵向上内容会显示不完整,比如说其他的都显示了,就只有文字还有一半没显示出来,像这种情况菜鸟会经常遇到之后,不知道如何解决,疯狂百度之后,也没有搜到这样的小细节,所以我想把这个细节记录一下,希望能帮到刚入行android TV开发的新人,因为手机上不会遇到这样的问题,因为手机上是触摸屏的,可以上下滑动,可以看到完整的item信息。


一般我们在给ListView或者GridView的layout_height属性设置为match_parent的时候,最好在设置一个layout_marginBottom属性,值大于0以上应该就可以了,例如:

 


你可能感兴趣的:(android ListView 和GridView最后一行数据纵向显示不完整的问题解决小技巧)