Androidのオリエンテーションの問題
-
29-09-2019 - |
質問
現在、Androidでオーディオストリーミングに取り組んでいます。ストリーミングとオーディオの再生に関連するすべての方法は、OnCreate()メソッドです。問題は、ポートレートモードに変更すると、すべてのメソッドが再び呼び出されることです。どうすればこれを防ぐことができますか?
解決
オリエンテーションが変更されると、現在アクティブなアクティビティが破壊され、新しいアクティビティが作成されます。
どちらかで、方向の変化を防ぐことができます android:configChanges="orientation|keyboardHidden"
または、オーディオストリーミングコードをサービスに移動します。
他のヒント
必要がある android:configChanges="orientation"
これはあなたの活動に対するあなたのマニフェストで。それはそれが再びオンクリアチャーを呼ぶのを止めます。
所属していません StackOverflow