该警告表示在主线程中执行了过多的任务,导致UI线程被阻塞,从而导致地图无法下载。解决方法为将所有耗时操作移至子线程中执行,例如:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
// 执行耗时操作
}
});
thread.start();
或者使用AsyncTask等异步机制来执行耗时操作。
上一篇:Android/Java:Edittextviewfromanotherclass/threadwithinterface
下一篇:Android/Java:Howtocreatepersonalizedschemeswithouthttpsinit?