首页 > 解决方案 > getBackground() 在 android 中返回什么?

问题描述

我正在创建的 pp 中有一些按钮。我想检查按钮上是否有特定的背景图像。想知道 getBackground() 是做什么的?

标签: javaandroid

解决方案


getBackground()返回Drawable

您可以使用现有的可绘制对象进行比较。

 assertThat(shadowOf((BitmapDrawable)view.getBackground()).getCreatedFromResId()).isEqualTo(R.drawable.an_image);

推荐阅读