SORU
6 Mayıs 2011, Cuma


Don'oryantasyon değiştiğinde t yeniden uygulama

Bu tartışmalar çok ama çok gelişmiş hepsi açıkçası ve kalkınma Android için bir acemi olarak bu işi yapmak istemiyorum.

Ben başka bir şey ekran döndürüldüğünde değiştirmek gerekir. Benim uygulama ilk yüklendiğinde rastgele bir resim görüntüler ve cihaz dönerdeğilsıradan bir resim seçin. Nasıl (sadece) bu davranışı durdurabilir?

CEVAP
6 Mayıs 2011, Cuma


Genellikle bunu yapmak için üç yolu vardır:

  1. Bazı cevapları önerdiği gibi, etkinlik gibi durumlarda ilk kez oluşturulan ve savedInstanceState geri olmanın ayırt edebilirsin. Bu onSaveInstanceState geçersiz kılma ve onCreate parametre kontrol ederek yapılır.

  2. Yükünüzü <activity> android:screenOrientation="portrait" ("landscape") ekleyerek tek bir yönde etkinlik kitleyebilirsin.

  3. <activity> etiketi android:configChanges="orientation" belirterek, kendiniz için ekran değişiklikleri işlemek için bir anlam sistemi söyleyebilirsin. Bu şekilde etkinlik oluşturulur, ancak bir geri arama yerine, sizin için yararlı olarak sayabilirsiniz) alacaksınız.

Şahsen (3) giderdim. Eğer yönelimleri biri için uygulama kilitleme eğer sizin için sorun değilse tabii ki, aynı zamanda (2) gidebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • MADFINGER Games a.s.

    MADFINGER Ga

    21 NİSAN 2009
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011