gpt4 book ai didi

android - 简单的GridView在android中查看图片

转载 作者:行者123 更新时间:2023-11-30 03:21:12 24 4
gpt4 key购买 nike

我有 GridView 显示来自 JSON 的图像

[图片]

enter image description here

我的 GridView xml 是::

restaurant_desc_photos.xml

<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:numColumns="auto_fit"
android:columnWidth="90dp"
android:horizontalSpacing="10dp"
android:verticalSpacing="10dp"
android:gravity="center"
android:stretchMode="columnWidth" >

</GridView>

grid_view_image.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<ImageView
android:id="@+id/flag"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:background="#000000"
android:padding="1dp" />

</RelativeLayout>

如何进行更改以便我可以将我的输出反射(reflect)为::

enter image description here

水平滚动在这里也很重要

任何想法

谢谢

最佳答案

唯一的方法是使用两种方式的 GridView 库,使用以下库链接 https://github.com/jess-anders/two-way-gridview

1) 将该库添加到项目中

2) 在将插入水平 ScrollView 的 xml 布局中相应地更改包名称 fragment :

   <com.future.android.app.library.slidinggridview.TwoWayGridView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@id/fragment_product_twgv_grid"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginLeft="5dp"
android:visibility="gone"
app:cacheColorHint="#ffe8e8e8"
app:columnWidth="300dp"
app:horizontalSpacing="10.0dip"
app:numColumns="auto_fit"
app:numRows="2"
app:rowHeight="290dp"
android:fastScrollEnabled="true"
app:scrollDirectionLandscape="horizontal"
app:scrollDirectionPortrait="vertical"
app:stretchMode="spacingWidthUniform"
app:verticalSpacing="10.0dip" />

您可以相应地设置列数以及宽度和高度。

关于android - 简单的GridView在android中查看图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19108538/

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