1

現在、Androidでオーディオストリーミングに取り組んでいます。オーディオのストリーミングと再生に関連して私が書いたすべてのメソッドは、onCreate()メソッドにあります。問題は、ポートレートモードに変更すると、すべてのメソッドが再度呼び出されることです。どうすればこれを防ぐことができますか?

4

2 に答える 2

1

android:configChanges="orientation"あなたはあなたの活動へのあなたのマニフェストでこれをする必要があります。これにより、Oncreateが再度呼び出されなくなります。

于 2010-11-09T10:40:05.437 に答える
1

向きが変更されると、現在アクティブなアクティビティが破棄され、新しいアクティビティが作成されます。

で向きの変更を防ぐか、android:configChanges="orientation|keyboardHidden"オーディオストリーミングコードをサービスに移動することができます。

于 2010-11-09T10:43:22.180 に答える