要将ImageView附加到在XML文件中定义的布局中,您可以按照以下步骤进行操作:
ImageView imageView = (ImageView) findViewById(R.id.my_image);
这将通过findViewById方法获取XML布局文件中定义的ImageView,并将其存储在名为"imageView"的变量中。
imageView.setImageResource(R.drawable.new_image);
这将将名为"new_image"的图像资源分配给ImageView。
整个示例代码如下:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ImageView imageView = (ImageView) findViewById(R.id.my_image);
imageView.setImageResource(R.drawable.new_image);
}
}
请注意,您需要将"my_image"替换为您在XML布局文件中为ImageView指定的ID,并将"new_image"替换为您要将其更改为的图像资源。