0

私はメディア プレーヤーを作成し、onSurfaceCreated() メソッドで setDataSource()、setDisplay()、および prepare() メソッドを呼び出しました。ビューが初めてレンダリングされると、すべてが正常に機能します。画面を回転すると、表示が消え、オーディオのみが利用可能になります。どうすれば機能しますか? ビデオを表示するためにビデオビューを使用しました。この問題で私を助けてください。

4

2 に答える 2

0

あなたの質問から、画面を回転させると再開するサーフェスビューを使用していることがわかります。したがって、要件に基づいて、画面モードを横向きまたは縦向きに設定する必要があります。それ以外の場合は、サーフェスビューを使用する以外の方法を理解する必要があります。

于 2011-05-02T13:21:09.363 に答える
0

画面を回転すると、アクティビティが破棄され、別の構成で新しいアクティビティが作成されます。何かが機能しない場合は、アプリケーションをランドスケープ モードでテストする必要があることを意味します。

于 2011-05-02T13:22:04.310 に答える