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

  • boniver

    boniver

    17 NİSAN 2006
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006