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

  • MattSteffanina 2

    MattSteffani

    28 Kasım 2007
  • MofoHifi Records

    MofoHifi Rec

    15 HAZİRAN 2006
  • xdadevelopers

    xdadeveloper

    25 Aralık 2009