解决在工作线程更新UI方法的问题
/** 异步获取数据 */
class MyTask extends AsyncTask<String, Void, String> {
@Override
protected void onPostExecute(String result) {
// 对UI组件的更新操作
// 接收的result参数,就是下面return过来的数据
// 可以把数据处理了后,扔给ui控件
}
@Override
protected String doInBackground(String... params) {
// 耗时的操作
// 如请求后台数据, 可以把请求到的数据return出去
return params[0];
}
}
//在其他位置执行此代码,实现更新UI控件
new MyTask().execute("Next Text");