Android,如何禁用加载gridview时显示“加载...”?
问题描述:
当我的gridview加载内容时,它将始终在网格项中显示“loading ...”字符串。Android,如何禁用加载gridview时显示“加载...”?
我该如何禁用它?所以我想在加载内容时将网格保留为原始样式。
谢谢!
答
这就是我所做的。
有一个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
您是否熟悉AsyncTask?我的答案的深度将取决于此。 – st0le 2012-08-09 05:32:16
我不想知道一个异步加载,我只是想在GridView中隐藏字符串“加载”。谢谢。 – herbertD 2012-08-09 06:51:01