2010-11-20 19 views
13

Şu anda lisansım için son yıl projem için bir yan kaydırma tarzı oyun yapıyorum.Sadece yatay yönlendirmeye izin veren bir uygulama nasıl oluşturulur?

Telefon dikey yönelimde tutulduğunda bile, telefon yatay yönelim ekranındayken tasarlanan menüyü nasıl tasarladığınızı merak ediyorum. Örneğin, kullanıcının oyunun telefon ile yatay yönde olması gerektiğini bilmesini ve menünün sadece yatay yönde görüntülenmesini istemesini istiyorum.

Şimdiden çok teşekkürler.

cevap

5

Eh, ben sorunuzu alamadım sağ ancak xml üzerinden menü tanımlıyorsanız,

:

sizin res düzen değişiklikleri için

adlı klasöre yeni bir klasör oluşturun Yatay özgü menü için

:

xml-land 

yatay belirli drawables için:

drawable-land 

ve menü düzeni ve orada çekilebilir değişiklikleri tanımlayabilir. Ne istediğini (AndroidManifest.xml) etkinliği çocuğa Bildiriminize için

android:configChanges="keyboardHidden|orientation" 
android:screenOrientation="landscape" 

Yorum ekleyerek :

Ayrıca size dönüş değişiklikleri ele almak istiyorum android çerçeve söyleyebilir.

Şerefe!

+0

Temel olarak. Telefonunuzu dikey konumda tuttuğunuzu hayal edin. Telefonda görüntülenenin telefonu yatay olarak tutuyormuş gibi göstermesini istiyorum. Örneğin, oyun kızgın kuşlar, sadece yatay yönelim sağlar. Telefonu dikey konuma çevirdiğinizde görüntülenen menü yönlendirmeyi değiştirmez. – KieH22

+0

Evet, düşündüğüm şey buydu. Yukarıdaki kod talimatlarını takip edebilirsiniz. Çalışacak. – Shardul

+0

Çok teşekkürler! Harika çalışıyor! – KieH22