SORU
11 NİSAN 2011, PAZARTESİ


denilmesi onConfigurationChanged değil

Bu sabah bir sorun onConfigurationChanged olayı idare etmeye geldim. Sorun bende de geçersiz olan yöntem, telefonun yönünü değiştirdiğimde " denilmesi değildir. Hiç denilmesi değil.

Android belgeleri üzerinde belirtildiği gibi faaliyet bildirimde tanımlanan android:configChanges="orientation" verdim, ama bu bir şeyi değiştirmez.

Bu sorun ile geldi mi?

CEVAP
9 EYLÜL 2011, Cuma


Bu ~aynı sorun benim gremlin oldu:

Dikkat: Başına 3.2 (seviye 13 API), "ekran boyutu"Android cihaz anahtarları da değişiklikler dikey ve yatay arasında oryantasyon. Eğer çalışma zamanı yeniden nedeniyle önlemek istiyorsanız, böylece, API level 13 veya daha yüksek geliştirirken değiştirme yönü (as bu minSdkVersion ve targetSdkVersion tarafından bildirilen nitelikleri) """oryantasyon"yanında değeri screenSize içermelidir değer. Bu, decalare gerekir. android:="". orientation|screenSize configChanges Eğer ancak, uygulama hedefleri 12 seviye veya daha düşük API, sonra da etkinliği her zaman bu yapılandırma (bu yapılandırmayı değiştirmek kendini değiştirmek işler bir Android üzerinde çalışan bile etkinliği yeniden başlatın, 3.2 ya da değil daha yüksek cihaz).

(http://developer.android.com/guide/topics/resources/runtime-changes.html)

TL;DR: "API level 13 gösterirken" configChanges. |screenSize Ekle

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jat4011

    jat4011

    16 EKİM 2010
  • Joshua Kywn

    Joshua Kywn

    17 Mayıs 2010
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011