java - 我可以使用什么代替 setImageResource() 来处理低于 16 的 API?

标签 java android xml android-imageview

我在我的布局中添加了一个 ImageView,我想以编程方式设置它的资源。我试着这样做:

reklamniBanner.setImageResource(R.drawable.reklama_test);

但它不允许我这样做,因为 setImageResource() 仅适用于 API 级别 16 或更高级别,而我支持 11+

我可以使用另一个函数来代替 setImageResource 吗?

最佳答案

setImageResource(int resId)可从 API 1 而不是 API 16 获得。尝试清理您的项目,重新启动您的 IDE 等。

关于java - 我可以使用什么代替 setImageResource() 来处理低于 16 的 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20316278/

相关文章:

java - 错误 "could not find article that just added to db: 5576330055082049537"将共享发布到 LinkedIn

java - 将json写入文本文件,抛弃

java - 使用静态 block 在没有主要功能的控制台中打印一些语句时

java - XML 字符串到对象数组

java - 简单的 Android 应用程序崩溃

c# - 需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数

Java - 将项目放置在 JPanel 中,就像在 JFrame 中一样

android - Android 中的 iOS 选项卡替换

android - 拥有带有 SQLite 和多个表的 ContentProvider

java - 使用 ListView 布置复选框和文本列表