目标
实现每行三张图片布局
步骤
1.在XML布局文件中创建一个GridLayout,并设置列数为3:
<GridLayout
android:id="@+id/gridLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:columnCount="3" />
2.在Java代码中动态添加ImageView到GridLayout中:
-
GridLayout gridLayout = findViewById(R.id.gridLayout); ImageView imageView1 = new ImageView(this); imageView1.setImageResource(R.drawable.image1); gridLayout.addView(imageView1); ImageView imageView2 = new ImageView(this); imageView2.setImageResource(R.drawable.image2); gridLayout.addView(imageView2); ImageView imageView3 = new ImageView(this); imageView3.setImageResource(R.drawable.image3); gridLayout.addView(imageView3);
欢迎小伙伴,共同技能水平。
本文介绍了如何在Android开发中使用GridLayout实现每行显示三张图片的布局,步骤包括在XML中设置GridLayout的列数和在Java代码中动态添加ImageView。
2369

被折叠的 条评论
为什么被折叠?



