1

なぜこれが正しく機能しないのかわかりません。レイアウト コンテナー内に画像を追加しています。画像を 768x1024、コンテナを 500x500 にしたいです。ゲームの画像をスライドできるようにこれを行っていますが、画像をコンテナーより大きくすることはできません。コンテナのサイズに合わせて画像のサイズが変更されます。

          containerView = new RelativeLayout(this);
     RelativeLayout.LayoutParams layoutForContainer = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
     layoutForContainer.height = 500;
     layoutForContainer.width = 500;
     layoutForContainer.addRule(RelativeLayout.CENTER_IN_PARENT);
     containerView.setLayoutParams(layoutForContainer);  
     layout.addView(containerView); 

     myImageView = new ImageView(this);
     myImageView.setImageResource(R.drawable.myImage); 
     RelativeLayout.LayoutParams layoutForLargeImage = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
     layoutForLargeImage.height = 768;
     layoutForLargeImage.width = 1024;
     myImageView.setLayoutParams(layoutForLargeImage); 
     containerView.addView(myImageView);
4

1 に答える 1