0

アプリケーションに横向きと縦向きの両方を使用しています。

私の問題は、画面を回転させるたびに、アプリケーションで使用しているTTSが自動的に使用されることです。

最初から始まります。

How do I solve this problem?
4

1 に答える 1

1

デフォルトでは、向きが変わるたびに、Android はアクティビティを再起動/再作成します。

Android がアクティビティを破棄する前にdata/state、呼び出して保存する必要があります。onSaveInstanceState()

ランタイム変更の処理をご覧ください

最後の手段として、AndroidManifestファイルandroid:configChanges="orientation"のアクティビティに追加することでこれを防ぐことができます。

于 2013-03-19T05:47:33.047 に答える