【发布时间】:2020-01-01 18:59:40
【问题描述】:
我在非常简单的 GridView 中遇到了奇怪的滚动问题。 Grid 中的每个项目都只是一个 ImageView 和一个 TextView。活动本身只是一个应用程序选择器。它看起来像是 Android 中基本 App Tray 的粗略版本。
问题是,在我的视图滚动了一段时间后,它不可避免地会让我继续滚动超过顶行图标,到一个空白屏幕,滚动条会消失,让我卡住。
并不是每次我转到视图顶部时都会发生这种情况,只是有时,通常只有在过度滚动之后才会发生。
如果我碰巧注意到问题并在屏幕底部的第一行消失之前发现了问题,我通常可以向后滚动视图并发现一些图标丢失。网格中有空白区域,我只能假设这些图标已被移动到某个奇怪的位置,这使得视图可以滚动到顶部。
这是我第一个超越基本 Hello World 的 Android 应用程序,因此很可能我只是在布局文件中搞砸了一些东西。我也意识到这可能是一个非常令人困惑的描述,所以我希望有人经历过这个,而我的搜索能力根本无法找到它。
如果有人认为有用,我可以发布我的布局文件或其他代码。
哦,该程序是针对 1.5 构建的,但在我的手机上运行的是 2.2(无论是上周偷偷摸摸的 2.2 的什么状态)。我没有足够的应用程序在模拟器上对此进行测试,但如果有人认为有必要,我可能会设置一些东西。
在此先感谢您提供有关此问题的任何帮助。
【问题讨论】:
-
请发布 1) 您的活动/列表/项目布局和 2) 您的适配器代码
-
你能解决吗,我遇到了这个问题
标签: android