Tag: ANDROID-FRAGMENTS
He visto el uso del constructor de Fragment para enviar datos entre los fragmentos (por ejemplo, new MyFragment(myData)), pero quiero saber si deberíamos usar ese enfoque o no. La documentación oficial del desarrollador de Google menciona el uso de Bundle. Quiero saber cuál es el mejor enfoque y por qué. . . . Read more
Tengo dos Fragmentos. En el “Fragmento A” elijo un elemento con su ID único. En el “Fragmento B” tengo un adaptador de reciclador que consiste en esos elementos. Me gustaría tomar el elemento del Fragmento A y abrir el Fragmento B con el adaptador de reciclador establecido en la posición . . . Read more
Tengo un problema con una actividad que incluye inicialmente un fragmento mostrado y funciona bien, recibe datos y actualiza su interfaz de usuario. Pero una vez que agregué un segundo fragmento a la actividad, parece que el segundo congela al primero y no permite actualizar ni recibir nada. ¿Alguien tiene . . . Read more
A veces, después de despertar del modo de espera, aparece una pantalla en blanco. Según el registro, el fragmento del lanzador es visible pero no está visible para el usuario. getSupportFragmentManager().addOnBackStackChangedListener(backStackChangedListener); LauncherFragment launcherFragment = new LauncherFragment(); FragmentManager supportFragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction = supportFragmentManager.beginTransaction(); fragmentTransaction.replace(R.id.uiLayout, launcherFragment, LauncherFragment.TAG); fragmentTransaction.addToBackStack(LauncherFragment.TAG); fragmentTransaction.commit(); getSupportFragmentManager().executePendingTransactions(); . . . Read more
Quiero implementar una animación de alternancia de Fragment mediante el uso del método setEnterTransition. La vista del Fragment es así: <relativelayout app:layout_behavior=”@string/appbar_scrolling_view_behavior” android:gravity=”center_horizontal” android:layout_width=”match_parent” android:layout_height=”match_parent” android:id=”@+id/id_rl_root”> <view android:id=”@+id/view_stub_animation” android:layout_width=”match_parent” android:background=”#ccffee” android:layout_height=”30dp”> </view> <framelayout android:layout_margintop=”30dp” android:id=”@+id/index_container” android:layout_width=”match_parent” android:layout_height=”match_parent” android:orientation=”vertical”> </framelayout> Las vistas en index Container se generan dinámicamente. Y la página . . . Read more