2011-04-04 18 views
5

Telefon boşluğunda bir android uygulaması yapıyorum. Ancak, yönelimi dikeyden manzaraya değiştirdiğimde, uygulamayı başlangıçtan itibaren alıyorum ve portre görünümündeyken değil. Bu sorunu nasıl çözebilirim?android + phonegap yön sorunu

cevap

1

Bu sorun, yönlendirme değişiklikleri, etkinlik yeniden başlatıldığında, OnCreate() yöntemi çağrıldığında, android'de bu sorunu nasıl çözeriz. Bu Etkinlik sınıfında aşağıdaki yöntemi geçersiz kılar

Faaliyet

için manifest dosyasında bu belirtmek kaçının.

public void onConfigurationChanged (Yapılandırma newConfig) { super.onConfigurationChanged (newConfig); }

9

Eğiticiyi kullanıyor muydunuz? Eğer öyleyse, hata için özür dilerim. Varsayılan yeniden yükler sen yönünü değiştirmek ve biz apaçık dosyasında belirtebilirim yapılandırma ile Android WebView: PhoneGap zaten çünkü

<activity android:name=".YourAppName" 
       android:label="@string/app_name" android:configChanges="orientation|keyboardHidden"> 

yukarıdaki değişiklik, gerekmeyecektir. Maalesef, eğitici tüm Android Manifest'lerini kopyalamanızı söylemez ve yalnızca izinleri belirtir. Benim düşünceme göre, bu ayar, WebView kendisini her yeniden boyutlandırdığında durumu sıfırlamayan bir çalışma uygulamasının olması açısından önemlidir.

+0

100% Ne arıyordum. En yaygın manifest etiketlerini/özelliklerini ve ne yaptığını listeleyen gerçekten iyi bir kaynak biliyor musunuz? – Ballsacian1