私はアプリケーションに実装されているビューページャーを持っています。私は両方を使用しているはずの1ページを除くすべてのページに、画面方向PORTRAITを設定したいと思います。今私はこのコードを使用していますが、この場合は両方向を使用するすべてのページです。ビューページ内のコードから画面の向きを設定するにはどうすればいいですか?
Mainfestで:フラグメントで
<activity android:name=".ViewPagerActivity" android:screenOrientation="portrait">
:
getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
?あなたがそれを間違った場所で行うと、私はあなたが(アクティビティの開始時に)ビューページを初期化すると思います。 –
@VladMatvienkoターゲットフラグメント内にあります。 –
それは間違っています。 Viewページャはあなたのようには機能しないと思われるので、あなたはviewPagerページでそれを呼び出す必要があります。希望のインデックスに変更します。 –