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

  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • placeboing

    placeboing

    7 Mart 2006
  • tatermoog

    tatermoog

    2 AĞUSTOS 2006