gpt4 book ai didi

android - GridView 自动调整图像

转载 作者:IT老高 更新时间:2023-10-28 21:42:23 26 4
gpt4 key购买 nike

我试图让图像显示在 GridView 中并自动设置列,到目前为止,我不得不手动设置列数,这不是我想要做的,因为这会影响图像的大小不同尺寸的屏幕。我已经尝试将其设置为 auto_fit 但它仅在屏幕中间显示 2 列。这就是我想要实现的目标:(每个红色方 block 代表一个图像)

enter image description here

然后,当切换到横向模式时,我希望列自动适应,使其全部均匀。任何帮助将不胜感激,谢谢:)

最佳答案

试验 GridView 属性,特别是 android:numColumns="auto_fit"android:stretchMode。以下对我有用:

<GridView 
android:id="@+id/myGrid"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:numColumns="auto_fit"
android:columnWidth="60dp"
android:stretchMode="columnWidth"
android:gravity="center"
/>

关于android - GridView 自动调整图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5872530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com