Android,如何禁用加载gridview时显示“加载...”?

Android,如何禁用加载gridview时显示“加载...”?

问题描述:

当我的gridview加载内容时,它将始终在网格项中显示“loading ...”字符串。Android,如何禁用加载gridview时显示“加载...”?

我该如何禁用它?所以我想在加载内容时将网格保留为原始样式。

谢谢!

+0

您是否熟悉AsyncTask?我的答案的深度将取决于此。 – st0le 2012-08-09 05:32:16

+0

我不想知道一个异步加载,我只是想在GridView中隐藏字符串“加载”。谢谢。 – herbertD 2012-08-09 06:51:01

这就是我所做的。

有一个Frame Layout或一个包含GridView和一个TextView的相对布局(fill_parent,中间有文字“Loading ...”)。

在您的AsyncTask期间,onPreExcute将gridView的可见性设置为View.GONE,将textview设置为Visible,并在onPostExecute期间将GridView的可见性切换回Visible,并关闭textview的可见性。

取代TextView,它也可以是包含进度条和文本视图的组合布局。

这也是“空视图”的工作原理。 (至少适用于旧版本)

+0

谢谢。这是一种解决方法。 – herbertD 2012-08-09 07:22:56