I am struck in recyclerView,

Here the name and balance fields are coming from two different a
A better approach to performance
private List getQuantityList() {
List quantities = new ArrayList<>();
for (int i = 0; i < cartItems_rv.getChildCount(); i++) {
quantities.add(Integer.valueOf(((EditText)Objects.requireNonNull(
Objects.requireNonNull(cartItems_rv.getLayoutManager()).findViewByPosition(i))
.findViewById(R.id.quantity_et)).getText().toString()));
}
return quantities;
}
thanks for Goku's answers, feel free to shape the method for your own app.