代码之家  ›  专栏  ›  技术社区  ›  Kakey

安卓定位问题

  •  1
  • Kakey  · 技术社区  · 15 年前

    目前我正在安卓系统上开发音频流。我编写的与流媒体和播放音频相关的所有方法都在onCreate()方法中。问题是,当我切换到纵向模式时,所有方法都会再次调用。我该如何预防?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Peter Knego    15 年前

    当方向改变时,当前活动将被破坏,并创建一个新的活动。

    或者你可以阻止方向改变 android:configChanges="orientation|keyboardHidden" 或将音频流代码移动到服务。

        2
  •  1
  •   DeRagan    15 年前

    你需要 android:configChanges="orientation" 这在你的活动清单上。这将阻止它再次调用OnCreate。