Şu anda Android platformu için çok iş parçacıklı bir oyun uygulamasında çalışıyorum ... Şimdiye kadar çok iyi ... Uygulamamdaki bir hatayı şimdi yeniden başlattım. oryantasyon değişikliği (bir donanım klavyesinin kullanılabilirliğine bağlı olarak belirli bir yönelimi belirleyerek düzeltildi, düzeltildi) ve bu önemli 'sohbet yetenekleri olan bir çevrimiçi oyun') ve bu işe yarıyor ... AMA artık aynı durumdan kaçınmaya çalışıyorum Kullanıcı sadece donanım klavyesini açarken sorun. Uygulamamın yeniden başlatılmasından veya uygulamamın durumunun kurtarılmasından kaçınmaya nasıl gideceğimden emin değilim. Herhangi bir çözüm/öneri? Manifest'inizde sizin <activity>
etiketindeDonanım Klavyesi Açıldığında Uygulama Yeniden Başlatılmasını Önleme
5
A
cevap
8
:
android:configChanges="orientation|keyboardHidden"
etkinlik sınıfında:
@Override
public void onConfigurationChanged(final Configuration newConfig)
{
// Ignore orientation change to keep activity from restarting
super.onConfigurationChanged(newConfig);
}
İlgili konular
- 1. Android emulator donanım klavyesi [Esc] tuşu
- 2. Inno Kurulumu: Yüklemeden sonra yeniden başlatılmasını isteyin
- 3. Donanım klavyesi yoksa sanal klavyeyi göstermek ve gizlemek nasıl zorlanır?
- 4. , yönlendirme değiştiğinde etkinliğin yeniden başlatılmasını engeller
- 5. .NET Framework 4.0 yeniden başlatılmasını gerektiriyor mu?
- 6. Android klavye açıldığında belgeyi yeniden akıtmayı/tarayıcıyı yeniden boyutlandırmayı engelle
- 7. Windows hizmetinin kaldırılması bazen makinenin yeniden başlatılmasını zorluyor
- 8. Kapatma derleyicisinin belirli değişkenleri yeniden adlandırmasını önleme
- 9. UIImage'ın bir UIButton için yeniden boyutlandırılmasını önleme
- 10. 301 yeniden yönlendirmeyi önbelleğe almayı önleme
- 11. window.open'in odaklanmasını önleme
- 12. Tomcat uygulamasının dağıtımı başlatılmasını engelleme
- 13. İmzalı derlemeler, hizmetimin başlatılmasını engeller
- 14. Emacs ağ klavyesi
- 15. Donanım boyutlandırma
- 16. Donanım Simülasyonu
- 17. Robotun çökmeden sonra etkinlik yığınının yeniden oluşturmasını önleme
- 18. Tüm vaatler çözülünceye kadar hizmetin başlatılmasını bekletme
- 19. Flash player geliştirici konsolu açıldığında kayboluyor
- 20. Yumuşak klavye açıldığında düzeni göster
- 21. Düğüm JS - Yazıcıyı Kullan (Donanım)
- 22. MapView ekran açıldığında tekrar
- 23. Site açıldığında site uzaklaştırıyor
- 24. Popover Açıldığında Gösterilmiyor
- 25. Javascript/jQuery Windows 8 Ekran Klavyesi
- 26. Angular2 yönlendirici, içerik değişiklikleri, yönlendirme ve yeniden oluşturmayı önleme sayfası
- 27. "? 123" Android klavyesi nasıl açılır
- 28. sublime text yatay kaydırma klavyesi
- 29. Java'da ekran klavyesi nasıl oluştururum?
- 30. Önleme isIstance deyimi
güzel! : D Kolay bir çözümü sevmek zorundayım. Teşekkürler, kuyruğumu takip etmeyeceğim, hah. Iyi gözüküyor – sduffy89