我正在尝试创建一个 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/