2011-02-02 18 views
0

ユーザーがキーボードを反転させたり、ポートレートとランドスケープを切り替えると、アクティビティが再開したように見えます。これは私の活動が音楽を演奏する以外は問題ありません。これが起こると、そこに2つの音楽ファイルが再生され、押し戻すだけでそれらの1つが停止します!アクティビティでポートレートとランドスケープの切り替えを無効にしましたが、キーボードを引き出すと問題が発生します。Android:アクティビティを再起動してランドスケープ/キーボードを切り替える

答えて

1

最初に、android:configurationChanged属性をチェックしてください。第2に、音楽の再生は、通常、単純なケースではサービスまたはAsyncTaskによって行われます。この2つのアプローチを試してください。

+0

後者(音楽再生はサービスで処理されます)に同意します。可能であれば、以前の(android:configurationChanged)を避けることをおすすめします。 – CommonsWare

関連する問題