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


Tag: android fragmentos

Fragmento de transacción no funciona cuando se utiliza AppCompatActivity o FragmentActivity

Tengo una aplicación típica. Una actividad que tiene un FrameLayout y en este diseño quiero cambiar entre fragmentos. Esto es típico y fácil de hacer con: getFragmentManager().beginTransaction() .replace(R.id.ac_container, new FrOverview()) .addToBackStack(null) .commit(); El problema es que incluso si uso .addToBackStack(null) (Y sé que se ha agregado 'porque el recuento de pila aumenta) cuando presiono de […]

Android | Detener TabLayout recargar / actualizar mis fragmentos

Tengo un diseño de tabulación similar, con 4 pestañas. Cuando voy de la lengüeta 0 a la lengüeta 2 y entonces vuelvo a la lengüeta 0 , fragmento0 se carga otra vez. El mismo problema cuando voy de una lengüeta a otra "ausente" lengüeta. Me gustaría cargar Fragmento sólo la primera vez y volver a […]

¿Ha cambiado el título en el cambio de orientación?

Cuando se cambia la orientación en mi aplicación, el título de la barra de acción cambia del título del fragmento seleccionado en el cajón de navegación al título de la aplicación. La aplicación de ejemplo del cajón de navegación conserva su título en el cambio de orientación porque es un fragmento es una subclase de […]

Fragmento de error: tipos incompatibles, requiere android.app.fragment pero encontró activity.messagefragment

@Override public void onDrawerItemSelected(View view, int position) { displayView(position); } private void displayView(int position) { Fragment fragment = null; String title = getString(R.string.app_name); switch (position) { case 0: fragment = new HomeFragment(); title = getString(R.string.title_home); break; case 1: fragment = new FriendsFragment(); title = getString(R.string.title_friends); break; case 2: fragment = new MessageFragment(); title = getString(R.string.title_messages); […]

Actividad de preferencias de Android IllegalArgumentException: fragmento no válido para esta actividad

Tengo un problema con mi actividad de preferencia. He creado para las pantallas de preferencia y una actividad de preferencia. En mi teléfono con Android 4.2.2 funciona bien. Pero en Android Emulator con Android 5.0 se bloquea con este error: IllegalArgumentException: Invalid fragment for this activity. ¿Se debe a este código ?: @Override protected boolean […]

Cómo ignorar la tecla de búsqueda en DialogFragment

Yo estaba extendiendo la clase de Dialog para mis diálogos y tuve que usar el siguiente segmento de código en mis diálogos para que no fueran descartados cuando se pulsaba la tecla de búsqueda del teléfono: setOnKeyListener(new OnKeyListener() { public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_SEARCH) return true; // […]

Cómo llamar a fragment method de la actividad principal

Tengo método en clase de fragmentos. Quiero llamar a ese método de la actividad principal, pero no quiero usar FragmentById (o) FragmentByTag. Mi método de fragmentación: public void setItemFromDrawer(String sourceTag, String destTag){//do something} Cómo llamar al método anterior de la actividad principal sin utilizar FragmentById (o) FragmentByTag. Por favor, nadie corregir. Gracias por adelantado.

"Recurso esperado del menú de tipo" al inflar MenuButton

Así que tengo este archivo XML en mi directorio de diseño llamado "actionbar_buttons.xml": <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent"> <item android:id="@+id/action_settings" android:title="Settings"> </item> <item android:id="@+id/action_settings2" android:title="fooo"> </item> </menu> En mi clase de Fragmento llamo el método de inflar así: @Override public void onCreateOptionsMenu( Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu( menu, inflater ); inflater.inflate(R.layout.actionbar_buttons, menu); […]

NullPointerException en Fragment Listener

Tengo una actividad con ViewPager, en el adaptador de ViewPager Proporciono el fragmento para cada posición. Un fragmento de ejemplo es DebugFragment. He escrito el código fuente a continuación. public class DebugFragment extends android.support.v4.app.Fragment { private OnFragmentInteractionListener mListener; public interface OnFragmentInteractionListener { void onFragmentInteraction(int someValue); } public static DebugFragment newInstance() { DebugFragment fragment = new […]

¿Cómo puedo deshabilitar hacer clic en TabLayout en Android

Quiero utilizar TabLayout en mi aplicación para el fragment uso y ViewPager . Pero quiero deshabilitar haga clic en TabLayout para cambiar entre fragment , simplemente pasar para cambiar entre fragmenst . Escribo debajo de los códigos, pero no me funciona y cuando haga clic en TabLayout elementos, vaya a ese fragment ! MainActivity XML: […]

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