pen*_*ang 1 android android-gridview
我获取所有应用程序的图标,并在GridView中显示图标.GridView非常好地展示了它们,但是当我将GridView非常快地向下滑动时,GridView上有时缺少两个图标.这种情况不常出现,你能不能给我一些建议.
编辑:此问题之前已被问过,但没有答案.在Android中滚动GridView的问题
pen*_*ang 23
在我的情况下,我已经解决了它,在GridView的适配器中,我使用这些XML来显示图像和文本:
<!-- <LinearLayout android:layout_width="fill_parent" android:layout_height="18dip" /> -->
<LinearLayout
android:id="@+id/iconBackgroundLinear"
android:layout_width="54dip"
android:layout_height="57dip"
android:gravity="center">
<ImageView
android:id="@+id/app_icon"
android:layout_width="45dip"
android:layout_height="45dip"
android:adjustViewBounds="false"
/>
</LinearLayout>
<TextView
android:id="@+id/app_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="2dip"
android:gravity="center_horizontal"
android:lines="2"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
关键是 android:lines ="2",当我使用android:maxline ="2"时,它可能显示上面的错误.
| 归档时间: |
|
| 查看次数: |
5803 次 |
| 最近记录: |