【问题标题】:setContentView with layout containing a MapView very slow the first timesetContentView 布局包含 MapView 第一次非常慢
【发布时间】:2011-06-07 16:05:52
【问题描述】:

第一次使用包含 MapView 的布局调用 setContentView 非常慢,之后非常快。为什么?它是否已经加载了一些地图图像?我怎样才能让它更快(我处于调试模式,以防万一......)?

谢谢

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

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

    //...
}   

【问题讨论】:

  • 你能展示你的布局吗?你的设置是什么?在模拟器中运行?
  • 我在三星 Galaxy S 中以调试模式运行。我编辑了问题以显示布局。
  • 我删除了我的布局,因为它也发生在只有地图视图的简单布局中。

标签: android android-mapview


【解决方案1】:

为了解决我在初始屏幕后显示的布局中添加了一个 MapView(未使用),因此不会注意到第一次长调用 setContentView。

【讨论】:

    猜你喜欢
    • 2020-04-20
    • 1970-01-01
    • 2014-02-15
    • 2013-07-08
    • 1970-01-01
    • 2023-03-13
    • 2014-06-02
    • 2022-06-14
    • 2017-09-05
    相关资源
    最近更新 更多