我正在使用gridlayout在手机屏幕上显示不同图片的网格。
我将列数设置为10,但我的手机只显示7张图片。图8被剪切,其他图片甚至没有显示在屏幕上。
这是我手机的截图(不要注意应用名称,我不是使用gridview而是使用gridlayout):
这是我的XML代码:
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/GridLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:columnCount="10"
android:rowCount="15"
android:orientation="horizontal"
tools:context=".GridXMLActivity" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/blue" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/green" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/teen" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/purple" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/blue" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/green" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/teen" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/purple" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/teen" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/purple" />
</GridLayout>
我所有的drawable都设置为72px * 72 px,手机屏幕为720 * 1280像素。
所以理论上,通过将我的列数设置为10,我应该准确地将10张图片与我的手机完美匹配。
我的推理或我的imageview参数(布局宽度和高度可能?)有问题吗?
谢谢大家!
答案 0 :(得分:0)
我把drawable放到了错误的文件夹中......
现在可以使用了!