我发现我的一些活动在启动时被阻止了。因此,我在一个新项目中编写了这段代码:
public class LayoutTestActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
long now = System.currentTimeMillis();
new AdView(this, AdSize.BANNER, "MY_ID");
Log.e("Admob Test","The UI was blocked "+(System.currentTimeMillis()-now)+"ms");
}
}
结果是第一次创建AdView对象会阻塞UI线程1到2秒钟。
有没有避免这种情况的方法?
谢谢