ページに応じてオーディオを再生する 1 つのブック リーダー アプリケーションを開発しましたが、アプリケーションを起動すると問題が発生し、そのオーディオの再生中に最初のページのオーディオが実行され、その時点でオーディオの再起動と前のオーディオも実行され、画面には両方の向きのレイアウトがあります。1つはレイアウトで、もう1つはレイアウトランドのlayout.xmlファイルで、マニフェストファイルにconfigChangesを適用すると、レイアウトランドを適用できません。
質問する
160 次
1 に答える
1
これはonOrientationChange
、アクティビティにメソッドを実装する必要があるためです。同じことをアクティビティのマニフェスト ファイルに適用する必要があります。
android:configChanges="orientation|keyboardHidden"
onOrientationChange
メソッドで。現在の再生位置を取得し、それをメディア プレーヤー オブジェクトに渡して、もう一度再生します。
これにより、メディアプレーヤーの新しいオブジェクトを作成せず、現在の位置と同じものを使用します。
于 2012-06-22T10:48:50.870 に答える