Método de llamada en clase principal de la clase de fragmento estático
Tengo una clase de fragmento y quiero llamar a un método en tge "principal" clase de mi actividad. La clase del fragmento es estática de modo que sea probablemente cuál es la causa del problema aunque tengo que mantenerla estática. Quiero ser capaz de hacer algo como esto desde dentro de mi clase estática: Method (); He intentado: getActivity (). Método (); Aunque eso no funcionó. ¿Que debería hacer?
- Cómo saber cuando Fragmento se vuelve invisible
- Honeycomb Gmail Como Aplicación
- Retire todos los fragmentos del contenedor
- Cómo utilizar findViewById en fragmento y ArrayList no se puede aplicar - Android
- ¿La API de ICS de Android tiene un equivalente nativo a la biblioteca de soporte de ViewPager?
- Fragmentos en viewpager, no se encontró error de vista
- Listview no actualizar en fragmento con las pestañas viewpager
- Multi-Pane fragmentos dentro de viewpager
- ActionBarSherlock, ViewPager, TabsAdapter Fragmentos de tabulación anidados
- Fragmentos que se superponen entre sí
- Android Google Maps en Fragmento
- El cajón de navegación se cierra al hacer clic
- No se puede actualizar fragmentos de texto al cambiar las tarjetas
Debe poder emitir la actividad devuelta a su clase específica para tener acceso a los métodos públicos.
Si su clase principal se llama MainActivity y tiene algún método de método público entonces podría hacer lo siguiente de su método de fragmento:
((MainActivity) getActivity()).Method();
Alternativamente, puede usar el patrón de retorno de llamada de evento descrito en la documentación de fragmento.
- Android: Guardar el estado de la aplicación en el cambio de orientación de la pantalla
- Evitar que la aplicación se reinicie durante el cambio de orientación