SORU
16 HAZİRAN 2009, Salı


Android web görünümü kullanma yönü değişir

Sadece web görünümü ile çalışmaya başladı. Sorun rotasyon aşağıdaki performans. Bu web görünümü biraz sıkıcı olabilir, sayfayı yeniden yüklemek için vardır.

Kaynak her zaman sayfayı yeniden olmadan bir oryantasyon değiştirmek yol tutuşu en iyi olan nedir?

CEVAP
23 NİSAN 2010, Cuma


Edit: docs belirtildiği gibi artık çalışmıyor Bu yöntem


Orijinal cevabı:

Bu etkinliği onSaveInstanceState(Bundle outState) overrwriting ve web görünümü saveState çağırarak ele alınabilir:

   protected void onSaveInstanceState(Bundle outState) {
      webView.saveState(outState);
   }

O zaman web görünümü yeniden şişirilmiş elbette olmuştur sonra onCreate bu kurtarma:

public void onCreate(final Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.blah);
   if (savedInstanceState != null)
      ((WebView)findViewById(R.id.webview)).restoreState(savedInstanceState);
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • psidot

    psidot

    2 Kasım 2006
  • TheRightTire

    TheRightTire

    14 EKİM 2009