在Android中动态放置imageView

时间:2012-02-15 08:17:15

标签: android android-layout

我将imageView添加到相对布局中。它显示在布局的开头

布局中有两个按钮。

我按下布局左边,一个布局右边。现在我想把它们放在右边的按钮下。

我该怎么办呢。我的代码是

ImageView image = new ImageView(this); 
             image.setImageBitmap(imageBitmap);
             layout.addView(image);

here is the image

1 个答案:

答案 0 :(得分:1)

尝试使用

  

android:Layout_below =“@ id / yourButtonId”或   机器人:LayoutBelow = “@ ID / yourButtonId”

以编程方式表示:

RelativeLayout.LayoutParams rlp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
rlp.addRule(RelativeLayout.BELOW, yourButtonVariable.getId());
yourRelativeLayout.addView(yourImageView, rlp);