/ / Mandate Android Application, aby uruchomić tylko portret, ALE możliwość obracania podczas pracy - android, orientacja

Mandat aplikacji Android, aby uruchomić tylko portret, ale zdolność obracania podczas pracy - Android, orientacja

Mam aplikację, którą chcę rozpocząć tylkow układzie pionowym, ale po rozpoczęciu umożliwia zmianę konfiguracji. Zawartość trybu krajobrazu to obraz mapy odnoszący się do informacji w widoku pionowym.

Odpowiedzi:

3 dla odpowiedzi № 1

możesz rozpocząć aktywność w trybie portretowym

<activity
android:name=".ui.FrmSignature"
android:label="@string/frmsignature_lblTitle"
android:screenOrientation="portrait"
/>

a następnie w kodzie możesz powiązać zmianę orientacji z pozycją urządzenia setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_SENSOR).


0 dla odpowiedzi nr 2

Możesz to zrobić za pomocą android:screenOrientation="portrait" w pliku manifestu.

Poprostu dodaj android:screenOrientation="portrait do Twojej aktywności Tag, w którym chcesz pokazać Portret ..

<activity android:name=".Keydets_Main" android:label="@string/app_name" android:icon="@drawable/keydets_icon" android:screenOrientation="portrait" />

Jeśli to dodasz Szczególna aktywność , tylko ta aktywność pojawi się w trybie portretowym.

Jeśli określisz wewnątrz znacznika aplikacji, będzie on dotyczył całej aplikacji.