【问题标题】:Scrolling android gridview blocking userinteraction滚动android gridview阻止用户交互
【发布时间】:2012-07-22 10:33:33
【问题描述】:

我在滚动视图中放置了一个网格视图。

  1. 当应用程序启动时,gridview 中会显示 12 个项目(第 1 页)。
  2. 当用户滚动并到达滚动末尾时,通过 web 服务获取下一页的下 12 项,并将其添加到初始项数组中。
  3. 调用gridview适配器的notifydatasetchanged,动态设置gridview的高度。

但问题在于第 3 点。这会阻止用户交互 1-2 秒。

请帮忙。

【问题讨论】:

  • 在scrollview中包含listview、gridview不是一个好习惯。它不会有效地工作。

标签: android scroll android-gridview


【解决方案1】:

您是否尝试过在线程中执行更新?

runOnUiThread(new Runnable() {
public void run() {     
//Update the grid view and set height.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-11
    • 2021-02-22
    • 2017-11-02
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多