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

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • funbro1

    funbro1

    11 Aralık 2007
  • TopOfTheTech

    TopOfTheTech

    5 NİSAN 2010