Actualizar la barra de progreso en Recyclerview
Quiero actualizar una barra de progreso en un elemento recyclerview. Ahora no tengo ni idea, cómo obtener la barra de progreso dentro de un elemento y actualizarlo desde otra clase, que no está conectada de ninguna manera con este adaptador.
Aquí está mi código:
- Dos RecyclerViews uno bajo el otro en un diseño
- Algo raro sucede mientras se desplaza RecyclerView demasiado rápido
- Lista ampliable con RecyclerView?
- RecyclerView onClick notifyItemRemoved no desencadena onBindView
- Cómo crear elementos de lista inclinada
public class TransmissionAdapter extends RecyclerView.Adapter<TransmissionAdapter.ViewHolderUI> { public static class ViewHolderUI extends RecyclerView.ViewHolder{ ImageView fileTypeImage; TextView fileName; TextView progressDescription; TextView timeAgoTrans; ProgressBar uploadProgess; public ViewHolderUI(View itemView) { super(itemView); fileTypeImage = (ImageView) itemView.findViewById(R.id.file_type_image); fileName = (TextView) itemView.findViewById(R.id.file_name); progressDescription = (TextView) itemView.findViewById(R.id.progress_description); timeAgoTrans = (TextView) itemView.findViewById(R.id.time_ago_trans); uploadProgess = (ProgressBar) itemView.findViewById(R.id.progress_bar_transmission); } } @Override public ViewHolderUI onCreateViewHolder(ViewGroup viewGroup, int viewType) { View itemView = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.card_view, null); return new ViewHolderUI(itemView); } @Override public void onBindViewHolder(ViewHolderUI holder, int position) { holder.fileName.setText(TransmissionsView.itemTexte.get(position)); } @Override public int getItemCount() { return TransmissionsView.itemTexte.size(); } }
Traté de poner el progreso en un arraylist y actualizar el progreso en el recyclerlist usando notifyDataSetChanged y establecer el progreso actual en "onBindViewHolder" método. Pero si la barra de progreso es para acelerar la interfaz de usuario de saltos de marcos, por lo que es este el camino correcto ?!
- Android - ¿Cómo agregar una línea de separación discontinua / punteada para RecyclerView?
- RecyclerView add EmptyView
- Android TV RecyclerView interacción con el foco
- Selección única en RecyclerView
- Actualización de elemento RecyclerView + llamada de red asincrónica
- ¿Cómo saber si un RecyclerView / LinearLayoutManager se desplaza hacia arriba o abajo?
- Recyclerview no llama aCreateViewHolder
- Google Play Store como interfaz utilizando la vista de reciclador
- Android Exoplayer perfil no compatible 4 para video / mp4-es
- Dispositivo físico de Android Connect como dispositivo ADB, no dispositivo portátil