Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


OnSaveInstanceState y fragmentos?

¿Cómo puedo obtener un fragmento para guardar su estado? He intentado todo, pero no hay suerte, nada está funcionando.

He intentado agregar:

  • Se ha rechazado una tasa increíblemente alta de "tarjeta del cliente" en la API de suscripción
  • Android 4.2.2 - adb offline, incluso después de la actualización de SDK
  • Forma adecuada para agregar columnas de índice en greenDao?
  • Escribir código de python en android
  • FileProvider falla - npe intentando invocar XmlResourceParser en una cadena nula
  • Android: ¿Cómo funcionan los UUIDs bluetooth?
  • public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); myWebView.saveState(outState); Log.w("///////", "onSaveInstanceState"); } 

    Pero esto nunca se llama.

    ¿Algunas ideas?


    Ahora estoy intentando restaurar el estado de la vista web:

     @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View mainView = (View) inflater.inflate(R.layout.frag_b, container, false); myWebView = (WebView) mainView.findViewById(R.id.webviewtest); myWebView.setWebViewClient(new MyWebViewClient()); myWebView.getSettings().setPluginsEnabled(true); myWebView.getSettings().setBuiltInZoomControls(false); myWebView.getSettings().setSupportZoom(false); myWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); myWebView.getSettings().setAllowFileAccess(true); myWebView.getSettings().setDomStorageEnabled(true); myWebView.loadUrl("http://www.google.com"); myWebView.setId(1); myWebView.restoreState(savedInstanceState); Log.w("///////", "onCreateView"); return mainView; } 

    Pero lo anterior no funciona, ¿alguna idea?

  • Android "layout_alignParentBottom" en el diseño relativo
  • Java.lang.UnsupportedOperationException: RecyclerView no admite desplazamiento a una posición absoluta
  • Mostrar barra de herramientas para el marcador de Google Maps automáticamente
  • Problema con proguardFile, null devuelto: 1
  • Cómo dibujar una línea en android
  • Sqlite3_open_v2 ("/ data / data / com.android.packagename / databases / dump.sqlite", & handle, 1, NULL) falló
  • One Solution collect form web for “OnSaveInstanceState y fragmentos?”

    ¿Has mirado en esto: OnSaveInstanceState () del fragmento nunca se llama

    super.onSaveInstanceState(Bundle) asegurarse de llamar a super.onSaveInstanceState(Bundle) en su FragmentActivity .

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.