マニフェストでは、縦向きに制限されたアクティビティを設定しました。しかし、私は条件に応じてこの制限を取り除く必要があります。では、プログラムで方向制限を削除するにはどうすればよいですか?
upd:私の現在の設定は次のとおりです。
<activity
android:name=".activity.MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"
android:screenOrientation="portrait"
android:configChanges="orientation">
/**
* Defines whether the device being used is a tablet and if so adds horizontal orientation option.
*/
protected void _updateScreenOrientationModes(){
if(((MyApplication) getApplication())._isTablet == true)
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);
}