目前没有同步加载数据这种做法,如果网络延迟主界面UI就卡死了, 之后用户不耐烦就只能强行关闭了,卡死的时候按键都没反应的。 一个简单的的多线程 class updatelocationTask extends AsyncTask<String, Integer, Response> { protected void onPreExecute() { //这里写执行doInBackground方法之前要做的什么,比如说弹出ProgressDialog } } @Override protected Response doInBackground(String... params) { //这里就是线程里面的方法了,比如说建立连接,请求数据 } } protected void onPostExecute(Response result) { //这里可以根据返回值来确定怎么操作,比如说刷新列表或者提示用户网络不畅,是否再次刷新 } } } }
android中listview的数据的异步加载
最新推荐文章于 2021-05-27 03:39:36 发布