为什么 ImageView 不会沿着 x 和 y 坐标放置。我使用的是相对布局,但由于某种原因,imageView 放置在相对布局的左上角,它没有定位到确定的 X 和 Y 坐标。
rel1 = (RelativeLayout) findViewById(R.id.canvas_container);
mImageView1 = (ImageView) findViewById(R.id.imageView1);
image1();
public void image1(){
//randomNumber();
mImageView1 = (ImageView) findViewById(R.id.imageView1);
mImageView1.setBackgroundResource(R.drawable.spelling_);
mImageView1.layout(130, 140, 240, 120);
mImageView1.bringToFront();
}
xml代码将在下面
<RelativeLayout
android:id="@+id/canvas_container"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/magnetboard" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
我不应该在 XML 布局中声明 ImageViews 吗?
另外,如果您能提供资源,将不胜感激。我进行了很多搜索,但无法破译任何可以解决我问题的东西。