use*_*139 5 android listview loading
我试过了,但试图在其他地方找到这个答案却没有运气.
我想在listview的底部添加一行,显示"正在加载...",也可能是一个旋转的进度指示器.
一旦用户滚动到底部,我的程序就已经将其他信息加载到列表视图中.但我希望用户能够看到该程序确实正在加载某些东西.
示例:如果您转到Android市场并滚动到其中一个列表的底部,则最后一行将显示"正在加载...".然后,一旦加载数据,该条将替换为新数据的第一项.
对不起,这有点难以描述.我不是试图在列表视图的底部添加页脚.我希望它是listview中的实际项目.
假设列表项中有一个 TextView,您可以将一个新项目添加到列表末尾,显示“正在加载...”,然后在更新列表时删除该项目。即,如果“hashlist”包含适配器中声明的数据,
ArrayList<HashMap<String,String>> hashlist ;
HashMap<String,String> loadingitem ;
loadingitem.put( "line1",getString(R.string.loading));
hashlist.add(loadingitem) ;
and then...
// remove "loading..." list item if it's there
hashlist.remove(loadingitem) ;
// then add the new items
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2621 次 |
最近记录: |