プログラムで RelativeLayout を追加しようとしています。レイアウトには、イメージビューとテキストビューが水平に含まれています。現在、両方が重なり合っています。プログラムでLayoutParamsを使用して配置を適切に設定するには?
RelativeLayout rl = new RelativeLayout(this);
RelativeLayout.LayoutParams myparam = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.FILL_PARENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
TextView tv = new TextView(this);
tv.setText("test");
tv.setTextColor(Color.WHITE);
ImageView item = new ImageView(this);
item.setImageResource(image);
myparam.addRule(RelativeLayout.ALIGN_RIGHT);
tv.setLayoutParams(myparam);
rl.addView(item);
rl.addView(tv);