11
「ポートレート」方向モードを強制する
私のアプリケーションは完全に「横長」モード用に設計されていないため、アプリケーションに「縦長」モードを強制しようとしています。 いくつかのフォーラムを読んだ後、マニフェストファイルに次の行を追加しました。 <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> しかし、私のデバイス(HTC Desire)では機能しません。マニフェストファイルの行を無視して、「portrait」または「landscape」から切り替えます。 さらにフォーラムを読んだ後、これをマニフェストファイルに追加しようとしました。 <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:configChanges="orientation" android:screenOrientation="portrait"> そして私の活動クラスのこの関数: public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } しかし、再び、運はありません。