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

  • Disney Pets and Animals

    Disney Pets

    29 ŞUBAT 2012
  • Titan Lee Hai

    Titan Lee Ha

    14 Temmuz 2008
  • William Sledd

    William Sled

    24 EYLÜL 2006