Lo que debe hacer es usar una vista en el fragmento y en esa vista usar el método findViewById
- Vaya al diseño, el archivo xml correspondiente al fragmento, agregue un , no olvide ponerle una identificación
- Vaya a la java correspondiente a su fragmento, presione ctrl + no cmd + n
- En ese menú emergente, seleccione Métodos de anulación
- Busque el método onViewCreated y selecciónelo, agregará algo de código en el editor
- Dentro de ese método, deja el super, ese método tiene una vista en los parámetros
- Ahora busque el botón Button exampleBtn = (Button) view.findViewById (R.id.coolBtn);
Lea esta diferencia entre onCreateView y onViewCreated in Fragment
Si desea obtener una vista de la actividad, debe hacer lo mismo, pero anular el método onActivityCreated. Dentro de él use getActivity.findViewById. Debe esperar hasta que la Actividad esté lista para obtener vistas de actividad de un fragmento, de lo contrario obtendrá una excepción de puntero nulo, porque esas vistas aún no existen. Esto es común si desea acceder a la barra de acción o la barra de herramientas o un fab en la actividad.
- ¿Cuál es la importancia de la memoria iónica en Android?
- ¿La API de geolocalización HTML5 utiliza el hardware del GPS en el dispositivo para obtener las coordenadas?
- ¿Cuáles son las nuevas aplicaciones para Android?
- ¿Cuáles son algunos marcos recomendados para Android?
- ¿Cuánto dinero obtiene un desarrollador de aplicaciones de Android si su aplicación gratuita se descarga 60 lakh veces?