0

私はAndroidの別の既存の画像の上に画像を配置しようとしていました。これがゲームプランです。最初にユーザーがボタンを選択し、次にそのボタンがプログラムにスプライト/イメージをマスターイメージの固定位置に配置するように指示します。画像が設定されると、ユーザーは現在の画像の上にある別の画像のボタンを押すことができます(目標は、サイズ、x、yの位置を変更するオプションのある2つの画像です。私はAndroid 2.1プラットフォームのみを使用しています!選択ボタンとアクティビティを説明するテキストは、線形レイアウトになっています。

4

1 に答える 1

0

を使用する必要がRelativeLayoutあります。その後、パラメータを使用して位置やマージンなどを設定できます。次のようになります。

//this is your fist item
r1.setImageResource(R.drawable.myimage);

//this is the second item
r2.setImageResource(R.drawable.myimage2);

RelativeLayout.LayoutParams imageParams=
new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
imageParams.setMargins(1, 1, 1, 1);
imageParams.addRule(RelativeLayout.BELOW,r1.getId());
addView(r2,imageParams);
于 2012-05-03T18:07:48.550 に答える