没有xml定义的ImageView

hp5*_*p58 5 android imageview

我想在Android中创建动态数量的ImageView.但要显示这些ImageView,我必须在main.xml中创建它们(我是否正确?)有没有办法显示ImageViews而不在main.xml中创建它们?

Akr*_*ram 2

您可以像这样动态创建它们:

ImageView image=new ImageView(this);
Run Code Online (Sandbox Code Playgroud)

并在此动态创建的视图中设置图像,请使用:

image.setImageResource(R.drawable.yourimage);
Run Code Online (Sandbox Code Playgroud)