如何在Android中加载一次显示每个视图?

时间:2010-04-06 12:04:33

标签: database android

我有一个Android应用程序可以在较小的数据库中运行,大约有300个条目。为了查看数据库,我创建了一个包含各行数据的自定义视图。然后我查询数据库,并将每一行添加到新创建的自定义视图中。

问题在于,创建/加载所有这些都需要一点白色,因此当您打开应用程序时,它会停留几秒钟。

如何加载一行数据,然后显示,接下来,追加,等等?

1 个答案:

答案 0 :(得分:0)

想到两个想法......

  1. 在加载数据时使用progress_bar

  2. 将数据加载到一个单独的线程中,然后使View无效,并允许加载线程休眠(稍微一点)以允许主线程重新绘制视图。