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

  • finalcall07

    finalcall07

    11 NİSAN 2008
  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • kindlechatmail

    kindlechatma

    25 AĞUSTOS 2010