怎么在listview加载前显示一个progressbar? android手机的设置-》应用程序-》正在运行的服务,它显示的方法是:在加载listview之前,会显示一个progressbar显示进度。这个效果是怎么做出来的?我实在不知道该怎么查,搜了好多。麻烦各位了。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一开始就先把progressbar先显示,在listview加载完成后,就发送消息通知主Activity,再显示listView中的内容。试着搜索下handler实例,看看能不能满足你想要的 这儿有个handler的小实例http://blog.csdn.net/coding_or_coded/article/details/7333133 handler,加载完listview数据后发消息给handler,handler调用dismiss()方法。。 我的程序的问题是,progressbar 和 listview一起显示,而不是progressbar先显示。结构是:Activity的OnCreate函数里边 showdialog(..) // 显示 setcontentview(..) // 设置listview ..... //读取listview对应的list但是showdialog总是和listview一起显示。而不是在listview之前显示。这个应该怎么处理? 你可以使用一下asyncTask 进入界面的时候listview ==View.Gone progressbar=View.visible 当doInbackGround中运行结束 listview ==View.visible progressbar=View.Gone //刚进入时 progressBar.setVisibility(View.VISIBLE); listView.setVisibility(View.INVISIBLE); //数据加载完毕,Handler通知更新调用 progressBar.setVisibility(View.INVISIBLE); listView.setVisibility(View.VISIBLE); 利用doInBackground进行操作,利用handler传递信息给Activity,再更新view,是这个流程么? 使用AsyncTask 在doInBackground中无需使用Handler,可以直接设置滚动条隐藏,列表显示。使用handler的情况是加载过程是在另一个线程(非UI线程)中进行的,当加载结束后Handler通知刷新数据。 请问Android适合工业级的产品开发吗? 可以android端向WebService端发送一个对象吗?八百里加急,求罩!!!! 关于Bitmap的copy方法问题,oom异常 一个图片背景怎么缩放 Android 初学 搭建android虚拟机最后一步失败,跪求解决办法 Tera-WURFL是什么?? 在Activity里动态显示ListView的疑问 定位 android sudio 出了问题解决不了 求大哥们帮帮忙? 清除WebView的缓存 Android摄像(录像)功能能做变焦吗,怎么做啊
试着搜索下handler实例,看看能不能满足你想要的
http://blog.csdn.net/coding_or_coded/article/details/7333133
结构是:
Activity的OnCreate函数里边
showdialog(..) // 显示
setcontentview(..) // 设置listview
..... //读取listview对应的list
但是showdialog总是和listview一起显示。而不是在listview之前显示。这个应该怎么处理?
当doInbackGround中运行结束 listview ==View.visible progressbar=View.Gone
//刚进入时
progressBar.setVisibility(View.VISIBLE);
listView.setVisibility(View.INVISIBLE);
//数据加载完毕,Handler通知更新调用
progressBar.setVisibility(View.INVISIBLE);
listView.setVisibility(View.VISIBLE);
使用handler的情况是加载过程是在另一个线程(非UI线程)中进行的,当加载结束后Handler通知刷新数据。