【Android】アプリをFacebook連携する際の画面回転について
FaceBookSDKのAndroidManifest.xmlで画面をPortrait指定しても、
Facebook連携画面で画面の回転が行えてしまいます。
これを回避するためにJavaコードで動的に画面を固定します。
Facebook連携画面での画面制御について
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.facebook.android">
<uses-sdk android:minSdkVersion="8" />
<application>
<activity
android:name="com.facebook.LoginActivity"
android:configChanges="orientation|screenSize"
android:screenOrientation="portrait" >
</activity>
</application>
</manifest>
Javaコード上で動的に画面を固定
super.onCreate(savedInstanceState);
this.setRequestedOrientation((ActivityInfo.SCREEN_ORIENTATION_PORTRAIT));
スポンサーリンク