第一次使用包含MapView的布局的setContentView非常慢

时间:2011-06-06 17:21:19

标签: android android-mapview

使用包含MapView的布局调用setContentView第一次非常慢,之后非常快。为什么?它是否已加载一些名为的地图图像?如何让它更快(我在调试模式,以防万一......)?

由于

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);    

    setContentView(R.layout.mylayoutwithmapview);   //very slow the first time

    //...
}   

1 个答案:

答案 0 :(得分:0)

要解决这个问题,我在启动画面后显示的布局中添加了一个MapView(未使用),这样就不会注意到setContentView的第一次长调用。