Utilizar esta
@Anular
Public view onCreateView (inflador LayoutInflater, contenedor ViewGroup, Bundle savedInstanceState) {
View view = inflater.inflate (R.layout.fragment_city_list, contenedor, falso)
// Reemplace ‘android.R.id.list’ con el ‘id’ de su RecyclerView
mRecyclerView = (RecyclerView) view.findViewById (android.R.id.list);
mLayoutManager = new LinearLayoutManager (this.getActivity ());
Log.d (“debugMode”, “La aplicación se detuvo después de esto”);
mRecyclerView.setLayoutManager (mLayoutManager);
- ¿Cuál es la mejor versión de Android?
- ¿Crees que hacer que las aplicaciones de Android a tiempo completo valga la pena no unirse a una empresa?
- ¿Por qué Android Lollipop ha sido la peor actualización (con errores) de la historia de Android?
- Escasez de desarrolladores de Android?
- ¿Android está aprendiendo bien por hoy?
mAdapter = nuevo RecyclerAdapter (getNames ());
mRecyclerView.setAdapter (mAdapter);
vista de retorno;
}
Debe llamar a los métodos setLayoutManager y setAdapter (respectivamente) en la vista Recycler.
Más,
mRecyclerView = (RecyclerView) view.findViewById (android.R.id.list);
No deberías usar Android. R. id.list , ya que no estás usando un ListFragment . Reemplácelo con la identificación de su Recyclerview (como en su diseño XML).
Mira mi aplicación: Alpha Physics – Notes, Dictionary & Calculator – Aplicaciones de Android en Google Play