Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 网格视图的大小调整问题_Android_Gridview - Fatal编程技术网

Android 网格视图的大小调整问题

Android 网格视图的大小调整问题,android,gridview,Android,Gridview,我有一个gridview,带有基于此的按钮适配器。 问题:在gridview上向上或向下、向右或向左滑动时,按钮会因某种原因调整大小。e、 g从85*85像素到100+再到100+,当手指向后移动时,默认值为。我真的不知道为什么会发生这种事,我找了很多,但什么也没找到。我是唯一一个有这种缺陷的人吗?我也在一部真正的手机上测试了它-同样的。我会改变GridView的属性,只限制按钮高度,看看它是如何工作的 <GridView android:id="@+id/gridview" a

我有一个gridview,带有基于此的按钮适配器。
问题:在gridview上向上或向下、向右或向左滑动时,按钮会因某种原因调整大小。e、 g从85*85像素到100+再到100+,当手指向后移动时,默认值为。我真的不知道为什么会发生这种事,我找了很多,但什么也没找到。我是唯一一个有这种缺陷的人吗?我也在一部真正的手机上测试了它-同样的。

我会改变GridView的属性,只限制按钮高度,看看它是如何工作的

<GridView 
  android:id="@+id/gridview"
  android:layout_width="wrap_content" 
  android:layout_height="wrap_content"
  android:numColumns="3"
  android:stretchMode="columnWidth"
  android:verticalSpacing="5dp"
  android:horizontalSpacing="5dp"
/>

我有一个类似的问题,尽管我的线性布局(内部有一个imageview和一个textview)在移动gridview时的大小大约是它的一半。它总是发生在gridview中只有少数(在我的例子中是8)项的情况下。