リンク:【ソース+水=麦茶色の何か】

参考:

静的に設定したい場合は、AndroidManifest.xml内のActivityにandroid:screenOrientationの設定を加えればいい。

<activity android:name="hogehoge"
 android:label="@string/app_name"
 android:screenOrientation="portrait"/>

上記の例では「portrait」(縦固定)を指定しているが、他にも「landscape」(横固定)や、unspecified(システムに従う)等がある。

詳細についてはこちら(http://wikiwiki.jp/android/?%B2%E8%CC%CC%A4%CE%B8%FE%A4%AD%28ScreenOrientation%29)を参照されたし。

また、プログラム内で動的に向きを指定したい場合は、以下のようにする。

   @Override
   public void onCreate(Bundle savedInstanceState)
   {
       super.onCreate(savedInstanceState);
       this.setRequestedOrientation((ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
       setContentView(R.layout.main);
   }

setRequestedOrientation()で指定できるパラメータについてはこちら(http://developer.android.com/reference/android/content/pm/ActivityInfo.html#screenOrientation)を参照のこと。