私はAndroidアプリケーション開発に不慣れです。
私のアプリケーションでは、1つのビデオファイルを再生します。アクティビティを開始すると、ビデオファイルが正しく再生されます。
ビデオの再生中に、向きを横向きから縦向きに、または逆に変更すると、再生中のビデオが最初からもう一度表示されます。
私が前進するのを手伝ってください。
ありがとうございました、
さよなら。
私はAndroidアプリケーション開発に不慣れです。
私のアプリケーションでは、1つのビデオファイルを再生します。アクティビティを開始すると、ビデオファイルが正しく再生されます。
ビデオの再生中に、向きを横向きから縦向きに、または逆に変更すると、再生中のビデオが最初からもう一度表示されます。
私が前進するのを手伝ってください。
ありがとうございました、
さよなら。
実際に起こっていることは、画面の向きを変更しているときに、アクティビティが更新されているということです。向きの変更時にアクティビティの更新を停止する必要があります。これについては、以下を参照できます。
メディアの再復元を防ぐgetLastNonConfigurationInstance()メソッドを使用します。
向きを変えてもビデオの再生を続けたい場合は、
マニフェストファイルに追加
<activity android:name=".youractivityname"
android:label="activity"
android:configChanges="keyboardHidden|orientation"/>
向きを変えるとビデオが再生されるように