Yo uso ViewPager para crear fragmentos que deslizar a la izquierda y ahora quiero insertar fragmentos en cada página de fragmentos. ActivityMain.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout … android:orientation="vertical"> <android.support.v4.view.ViewPager android:id="@+id/myviewpager" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> <devlight.io.library.ntb.NavigationTabBar android:id="@+id/ntb_horizontal" app:ntb_swiped="true"/> </android.support.design.widget.CoordinatorLayout> Y esto: tab0_fragment.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="40dp" android:textSize="30sp" android:gravity="center" android:id="@+id/textView" android:layout_centerHorizontal="true" android:textColor="@android:color/holo_green_dark" android:text="Social\nFragment"/> […]
Tengo un fragmento que contiene VideoView y algunas otras vistas. public class PlayerPane extends Fragment { … // static variables private ImageView imageView; private ImageView gifView; private VideoView videoView; private WebView webView; private PDFView pdfView; private MyScrollTextView scrollTextView; private MediaPlayer audioPlayer; … @Override public void onDestroyView() { if (videoView != null && videoView.isPlaying()) { LOGGER.info("Stopping […]
Actualmente estoy probando mi aplicación con una vista Multipano Fragment con el paquete de compatibilidad de HC y teniendo muchos cambios de orientación difíciles de manejar. Mi actividad de Host tiene 2 paneles en el paisaje ( menuFrame y contentFrame ), y sólo menuFrame en el retrato, a la que se cargan los fragmentos adecuados. […]
En una aplicación de Android tengo un fragmento implementado que anula onViewCreated para configurar algunos OnClickListeners una vez que la vista está allí. Todo esto funciona bien cuando implemento. Sin embargo, tan pronto como añadir la biblioteca de compatibilidad v4 r3 parece que el método no se llama en absoluto. Por ahora estoy migrando mi […]
Estoy tratando de reemplazar un Fragmento con un nuevo Fragmento. Para esto utilicé código siguiente. Transaction.replace (R.id.fragment_container, newFragment); Pero al ver en AVD, no es realmente reemplazado. NewFragment (que es más pequeño en tamaño) se muestra en la parte superior de old_fragment. Sin embargo, al volver a acceder a old_fragment, devuelve null. Incluso intenté Fragmento […]
He logrado cambiar la orientación de mi fragmento en mi actividad. La orientación se cambia cuando se gira el dispositivo. Ahora quiero la misma funcionalidad cuando hago clic en un botón en el fragmento. Es decir, quiero cambiar de modo retrato a modo LandScape cuando hago clic en un botón en el diseño de retrato […]
¿Es posible mostrar un FragmentDialog cuando se selecciona una pestaña en ActionBar ? El método onTabSelected() ocurre dentro de una transacción que se compromete después de que finaliza la ejecución del método. Sin embargo, el método show() en DialogFragment también ocurre en una transacción automáticamente, por lo que si intenta mostrar el cuadro de diálogo […]
Tengo dificultades para obtener fragmentos para actualizar sus puntos de vista … Específicamente, los fragmentos que existen en un ViewPager con ActionBarSherlock. Aquí está mi clase de fragmento: public class SearchFragment extends Fragment{ private String mInterests; private String mSentence; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.bounty_search_layout, container, false); } @Override […]
Estoy utilizando un ViewPager con 3 o más fragmentos que muestran y almacenan un CustomView como un campo. Durante el proceso de la FragmentActivity de alojamiento necesito acceder y establecer los atributos y campos de la CustomView para alterar la forma en que se muestran. El problema se produce cuando necesito tener acceso a Fragment […]
EDITAR: Tengo un DialogFragment donde la referencia dentro de la Activity del padre es NULL después de que cambie la orientación del dispositivo. ¿Cómo puedo solucionar esto? Creación de fragmentos: MyFragment myFragment = MyFragment.newInstance(title); myFragment.show(getFragmentManager(), tag); Después del cambio de orientación: MyFragment myFragment = (MyFragment)getFragmentManager().findFragmentByTag(tag); myFragment.dismiss(); //NULL pointer exception here