84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
这样的,我要显示9张图片,像九宫格那样去显示,然后呢,我用GridLayout去显示,设置成 3×3 的:但是,因为图片有点大,三张图片一行,放不下,然后就超出屏幕的显示范围了,怎么破?GridLayout 下,没有 weight 属性设置。。。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
GridLayout是有weight属性的, 叫layout_columnWeight, 题主具体去看看文档吧.
android:scaleType="centerCrop" 如果配合.9格式就更好了
设置子控件的 weight
android:layout_rowWeight 设置行的比重android:layout_columnWeight 设置列的比重
注意:这两个属性是在 API 21 或者更高的版本才有。
2- 只有ImageView 等控件才有:android:scaleType="centerCrop" 这个属性设置
GridLayout是有weight属性的, 叫layout_columnWeight, 题主具体去看看文档吧.
android:scaleType="centerCrop" 如果配合.9格式就更好了
设置子控件的 weight
android:layout_rowWeight 设置行的比重
android:layout_columnWeight 设置列的比重
注意:这两个属性是在 API 21 或者更高的版本才有。
2- 只有ImageView 等控件才有:android:scaleType="centerCrop" 这个属性设置