私は 1 つの Imageview を持っており、activity_main.xml
これから別の位置に 2 つ描画したいと思います。私は成功せずにこれを試しました:
image = (ImageView)findViewById(R.id.imageView1);
image2 = (ImageView)findViewById(R.id.imageView1);
LayoutParams params = (LinearLayout.LayoutParams) image.getLayoutParams();
LayoutParams params2 = (LinearLayout.LayoutParams) image2.getLayoutParams();
params.topMargin = 50;
params.leftMargin = 50;
image.setLayoutParams(params);
params2.topMargin = 100;
params2.leftMargin = 100;
image2.setLayoutParams(params2);
一枚だけ描きます。私も試しましたsetImageBitmap
:
image2.setImageBitmap(((BitmapDrawable)image.getDrawable()).getBitmap());
これをどのように解決すればよいですか?