こんにちは、ライブビデオストリーミングの録画ボタンを押すと、クロノメーターが録画時間を表示します。どちらも動的です。記録をクリックするとサーバー側で記録が行われるので、問題はありませんが、問題は、記録タイマーが開始したときに記録ボタンをクリックした後です。モバイルの向きを変更すると、onCreate とクロノメーターから自動的に再開され、ボタンは表示されませんが、ビデオは継続しています。オリエンテーションが完了した後でも、ビデオとともにボタンとタイマーの両方を続行する必要があります。私はすでに android:configChanges="orientation" をクラスファイル onConfigurationchanged() に追加しようとしましたが、うまくいきません....誰か助けてください
1144 次
3 に答える
0
マニフェストの要素にandroid:screenOrientation = "portrait"(またはlandscape)を追加することで、回転を無効にできます。
于 2011-03-01T06:28:54.603 に答える
0
これAndroidManifest.xml
を追加します:
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait"
これは、ドキュメントのヘッダーの c&p を次の行に挿入します<manifest...
そして、これは次のようになり<activity...
ます:
android:configChanges="orientation|keyboardHidden"
android:screenOrientation="portrait"
他のオプションは、パノラマビューの「風景」で「ポートレート」を変更することです。
于 2013-05-03T19:26:42.640 に答える
0
マニフェスト ファイル android:configChanges="orientation|keyboardHidden" でこの属性を使用し、アクティビティ ファイルで onConfigurationChanged() をオーバーライドする必要があります。
于 2011-03-01T07:34:33.797 に答える