java - 类型 ImageView 的方法未定义

标签 java android

我正在尝试创建一个 ImageView 并在没有 XML 的情况下设置它的位置。

我有以下代码:

public class myClass {
    Activity act;
    public myClass(Activity act) {
        this.act = act;
    }

    public void setImage(){
        ImageView img = new ImageView(act);
        img.setImageResource(R.drawable.myimg);
        float xpos = 100;
        img.setX(xpos);
    }

}

我得到错误:

"The method setX(float) is undefined for the type ImageView"

最佳答案

此方法仅在 API 级别 11 之后可用:

http://developer.android.com/reference/android/view/View.html#setX(float )

您确定您的编码适用于此 API 级别吗?

关于java - 类型 ImageView 的方法未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5497604/

相关文章:

java - Dagger 2 : Injecting implementation classes provided by modules with component itself

java - 除了 Quartz 之外,还有哪些其他选项或流行的作业调度工具?

android - kotlin 注释中的错误?

android - 获取字符串中的表情符号计数

java - 这个 ANR 是什么意思?

Java通过HTTP POST请求上传文件

java - Struts 2.0 请求 Bean 对象获取参数值

java - 无法解析 javascript 中的 json 字符串,这是 java 方法的响应

android - 有哪些选项可用于安排自定义 ImageView

android - 如何在android中创建s曲线布局