getCompoundDrawables是Android中的一个方法,用于获取TextView或Button等控件中左、上、右、下四个方向的图标(即Drawable对象)。该方法返回一个长度为4的数组,分别表示左、上、右、下四个方向的Drawable对象。
在onCreateView方法内部返回null,并不意味着以后也会返回null。onCreateView方法是在Fragment或Activity创建布局视图时调用的,当视图创建完成后,如果需要获取getCompoundDrawables返回的Drawable对象,可以在之后的代码中进行调用。
当getCompoundDrawables返回null时,可能有以下几个原因:
针对这种情况,建议在onCreateView方法中先保留一个对TextView或Button控件的引用,然后在需要获取图标的地方进行调用,以确保能够正确获取到Drawable对象。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云