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


Tag: android fragmentos

¿Cómo manejar múltiples oyentes de interacción de fragmentos en una actividad correctamente?

Tengo una Activity y seis Fragments diferentes adjuntos a ella. Cada fragmento tiene la interfaz OnFragmentInteractionListener y la actividad implementa todos estos oyentes para recibir devoluciones de llamada. Se ve un poco desordenado, así que estoy interesado ¿hay algunos patrones / formas de simplificar esto y hacer más elegante?

Fragmentos en ViewPager no se cargan cuando se recrea el fragmento que contiene

Tengo un Fragment MyFragment con un ViewPager contiene más Fragment . Funciona correctamente la primera vez que carga MyFragment, pero si vuelvo y lo vuelvo a crear, los Fragments en el ViewPager no se muestran porque el método FragmentPagerAdapter.getItem no se llama. Estoy usando ¿Qué pasa? import android.app.Fragment; import android.app.FragmentManager; import android.support.v13.app.FragmentPagerAdapter; import android.support.v4.view.ViewPager; … […]

Fragmento en la rotación de la pantalla

He añadido un viewpager a una actividad que contiene dos páginas. En onCreate de actividad agrego fragmentos a un fragmentoAdapter: public void onCreate(Bundle savedInstanceState) { …… FragmentAdapter fragmentAdapter = new FragmentAdapter ( getSupportFragmentManager(), new Fragment[]{FragmentGame.builder(id), FragmentComments.builder(id)}, new String[]{getString(R.string.gameInfo), getString(R.string.comments)} ); ViewPager viewPager = (ViewPager) findViewById(R.id.viewPager); viewPager.setAdapter(fragmentAdapter); public static FragmentGame builder(long id) { FragmentGame fragmentGame = […]

La barra de herramientas de AppCompat v7 no funciona

Tengo dos fragmentos en una actividad. Cuando aparezca el fragmento A, quiero que el icono de la hamburguesa del cajón de navegación se muestre y el cajón de navegación funcione. Cuando el fragmento B está mostrando, quiero que la flecha hacia atrás muestre y cuando se hace clic en hacer una navegación hacia arriba. Sin […]

Actividad y interacción de fragmentos

Tengo una Activity con múltiples Fragment . Quiero mostrar un DialogFragment o abrir otro Fragment de uno de los Fragment . Sé que una Activity debe ser la encargada de abrir el Fragment , así que en vez de eso he probado un par de cosas. PRIMERO Intenté usar getActivity() y getActivity() para que yo […]

GetResources de FragmentStatePagerAdapter

Dentro de una clase de actividad, tengo esta clase (de muestras de Android): public static class DemoCollectionPagerAdapter extends FragmentStatePagerAdapter { public DemoCollectionPagerAdapter(FragmentManager fm) { super(fm); } @Override public Fragment getItem(int i) { Fragment fragment = new QuestionFragment(); Bundle args = new Bundle(); args.putInt(QuestionFragment.ARG_OBJECT, i ); fragment.setArguments(args); return fragment; } @Override public int getCount() { return […]

Mostrar fragmento anterior

¿Cómo eliminar actual y mostrar fragmento anterior? Como si estuviera presionando el botón "Atrás" Estoy usando tal construcción: FragmentManager fm=getFragmentManager(); FragmentTransaction ft=fm.beginTransaction(); ft.remove(fragment).commit(); Pero sólo quita fragmento actual, sin mostrar anterior

GetActionBar de Fragment con AppCompatLibrary

Estoy buscando la manera más fácil de obtener una instancia de ActionBar de un fragmento usando AppCompatLibrary y API 8. Ya probé cosas como getActivity().getSupportActionBar() Pero no hay suerte.

No quiero actualizar el fragmento en el cambio

Tengo 3 fragmentos … con sus 3 pestañas de navegación. El problema es que si estoy en la primera pestaña, y haga clic en el tercero .. cuando hago clic en otro momento el primero, se vuelve a cargar todo el fragmento. Si hago clic en la segunda pestaña (en el centro) y hago clic […]

Añadiendo PlaceAutocompleteFragment al fragmento arroja error

He implementado PlaceAutocompleteFragment en la actividad y está trabajando con éxito. Pero, ¿cómo implementar el mismo en fragmento en android? He implementado placeautocomplete fragmento como este PlaceAutocompleteFragment autocompleteFragment1 = (PlaceAutocompleteFragment) getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment1); El error que estoy recibiendo es No se puede emitir 'android.support.v4.app.Fragment' a com.google.android.gms.location.PlaceAutocompleteFragment '. XML LAYOUT IS <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/button_background" card_view:cardCornerRadius="4dp" card_view:contentPadding="0dp"> <fragment […]

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