0

android.os.Build.VERSION.SDK_INT を読むと、アプリの向きを修正する必要があります。したがって、バージョン < 3 の場合は、向きを縦向きに修正する必要があります。このコードを使用しても実行されません。

@Override
    public void onCreate(Bundle savedInstanceState){ 
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
4

1 に答える 1

0
if (android.os.Build.VERSION.SDK_INT<=3) 
 {
 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); Or setRequestedOrientation(1); //1=ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
 }
else
 {
 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); or setRequestedOrientation(4); 4=ActivityInfo.SCREEN_ORIENTATION_SENSOR
 }
于 2013-01-09T16:34:53.643 に答える