Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created July 3, 2019 22:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/b6c6b95c2513e21c4b2a3478a8323307 to your computer and use it in GitHub Desktop.
Save parzibyte/b6c6b95c2513e21c4b2a3478a8323307 to your computer and use it in GitHub Desktop.
@Override
public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int i) {
switch (holder.getItemViewType()) {
case TIPO_NORMAL:
ViewHolderGasto viewHolderGasto = (ViewHolderGasto) holder;
Gasto gasto = listaDeGastos.get(i);
viewHolderGasto.descripcion.setText(gasto.getDescripcion());
viewHolderGasto.monto.setText(gasto.getMontoAsString());
viewHolderGasto.categoria.setText(gasto.getCategoria().getNombre());
viewHolderGasto.fecha.setText(gasto.getFechaFormateada());
break;
case TIPO_VER_MAS:
default:
ViewHolderVerMas viewHolderVerMas = (ViewHolderVerMas) holder;
viewHolderVerMas.textoVerMas.getContext().getString(R.string.ver_todos_gastos);
viewHolderVerMas.textoVerMas.setText(viewHolderVerMas.textoVerMas.getContext().getString(R.string.ver_todos_gastos));
break;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment