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

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • chickenby

    chickenby

    2 HAZİRAN 2008
  • NightShader1

    NightShader1

    25 Temmuz 2006