Ekran yöneliminin her zaman yatay olacağı şekilde nasıl yapabilirim?Android, yatay sadece yönlendirme?
manifest.xml
ürününe bir şey eklemem gerekir mi?
Ekran yöneliminin her zaman yatay olacağı şekilde nasıl yapabilirim?Android, yatay sadece yönlendirme?
manifest.xml
ürününe bir şey eklemem gerekir mi?
Bu android:screenOrientation="landscape"
etiketini, manzarada olmasını istediğiniz belirli bir etkinlik için bildiriminde <activity>
etiketine ekleyin.
:
, Activity
kodundan yönünü geçiş setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
diğer parametreleri çağırmak için ActivityInfo için Android docs bulunabilir.
Bu ayar uygulama düzeyinde yapmak için herhangi bir yolu var mı? –
@IgorGanapolsky "Etkinlik" inizdeki koddan kastettiğinizi mi düşünüyorsunuz? Eğer öyleyse, cevabımı bir örnekle yansıtmak için güncelledim. – DRiFTy
Merhaba, Manifest'teki
Evet, AndroidManifest.xml
, beyan senin Activity
şöyle: <activity ... android:screenOrientation="landscape" .../>
Sen
setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) ile deneyebilirsiniz; gerekli
OP, dikey değil, manzaraya nasıl ayarlanacağını soruyor. – Raptor
Sadece iki adım:
setContentView sonra setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
uygulayın(). AndroidMainfest.xml yılında
<activity android:name=".YOURCLASSNAME" android:screenOrientation="landscape" />
o kodlama :) mutlu
[Kilit Yatay Görünümü] (içinde* Not *: 'SCREEN_ORIENTATION_LANDSCAPE 've' manzara' algılayıcıyı kapatır, bu nedenle olası iki yatay yapılandırmanın * bir * 'si vardır -' SCREEN_ORIENTATION_REVERSE_LANDSCAPE 've 'reverseLandscape' de vardır. Kullanıcıyı cihazı iki yoldan biriyle tutmaya zorlamadan bir peyzaj uygulamasına sahip olmak istiyorsanız, 'SCREEN_ORIENTATION_SENSOR_LANDSCAPE' ve 'sensorLandscape 'öğelerini kullanın. [Kaynak] (https://developer.android.com/reference/android/R.attr.html#screenOrientation) – Bowi
olası yinelenen http://stackoverflow.com/ yardımcı olur ve Umut bu ifadeyi koydu sorular/5814960/kilit-yatay-görünüm) –