安卓看不到View的6种可能性

问题

预期在界面上看到某个View,但是看不到。

可能原因

  1. View的可见性被设置为不可见。
  2. View的大小为0.(宽度或高度为0)
  3. View没有添加到父ViewGroup中。
  4. 父ViewGroup不可见。
  5. View被其他View遮挡。
  6. View显示区域超过屏幕。

PS

一般都是前面5种,但是最近遇到第6种,把我弄伤了,所以特此记录一下。

零基础系列

《零基础学安卓编程》
《零基础学Java编程》
《零基础学鸿蒙编程》

关于我

厦门大学计算机专业 | 前华为工程师
专注《零基础学编程系列》,包含:Java | 安卓 | 前端 | Flutter | 小程序 | 鸿蒙
全网可关注:花生皮编程

你可能感兴趣的:(安卓看不到View的6种可能性)