This question already has answers here:
Why doesn't `android:foreground` attribute work?

(4个答案)


1年前关闭。




我想使用setForeground方法在ImageView的中心显示一个“播放”图标,以指示用户如果按下视频将播放视频。

目前,我遇到了无法解决的错误:

android - 无法在ImageView上使用setForeground方法-LMLPHP

尽管文档说该方法应该从API 1开始可用:

android - 无法在ImageView上使用setForeground方法-LMLPHP

我针对使用构建工具版本23.0.1的API 23进行定位和编译。我的目标是最低API 16。

最佳答案

那是a documentation bug。 API级别1的setForeground()上存在FrameLayout;从API级别23开始,它仅在View上。

10-05 22:59
查看更多