如何在android中显示3x3图像gridview
我正在从这个链接获取帮助:创建图像库。我想要3x3大小的图像库。但是我不知道怎么做。请帮帮我 Xml代码-如何在android中显示3x3图像gridview,android,xml,gridview,Android,Xml,Gridview,我正在从这个链接获取帮助:创建图像库。我想要3x3大小的图像库。但是我不知道怎么做。请帮帮我 Xml代码- <?xml version="1.0" encoding="utf-8"?> <GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_width="fill_parent" an
<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:columnWidth="90dp"
android:numColumns="auto_fit"
android:verticalSpacing="10dp"
android:horizontalSpacing="10dp"
android:stretchMode="columnWidth"
android:gravity="center"
/>
在XML上添加以下代码:
android:numColumns="3"
或者在java代码上使用以下代码:
gridView.setNumColumns(3);
如果希望在
GridView
中有固定行,则需要将布局参数动态设置为ImageView
。请参阅以获取您的答案您的代码有什么问题?@Raghunandan在该链接中总共有15幅图像。我只需要9张图片。当我在设备空白的半屏幕下使用9张图片时,你需要将它们隔开properly@Raghunandan对不起,首先我发布了错误的链接和代码。请检查以上代码。请参阅我的编辑以获得修复行号。对不起,首先我发布了错误的链接和代码。请检查以上代码。请看我的答案,这可以帮助您。是否可以根据屏幕宽度设置列宽?您也需要对代码进行此操作,获取屏幕宽度,并使用第二个代码设置数字列。
gridView.setNumColumns(3);