cart product details
This commit is contained in:
@@ -13,6 +13,7 @@ import butterknife.BindView;
|
||||
import butterknife.ButterKnife;
|
||||
import ch.pizzalink.android.R;
|
||||
import ch.pizzalink.android.helper.PriceHelper;
|
||||
import ch.pizzalink.android.helper.TextHelper;
|
||||
import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
|
||||
import ch.pizzalink.android.model.cart.CartProductModel;
|
||||
import ch.pizzalink.android.model.cart.CartProductOptionModel;
|
||||
@@ -131,9 +132,37 @@ public class CartRecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewH
|
||||
}
|
||||
|
||||
textView.setVisibility(View.VISIBLE);
|
||||
textView.setText(getCartInfoText(cartProductModel));
|
||||
TextHelper.setTextFromHTML(textView, getCartInfoText(cartProductModel));
|
||||
}
|
||||
|
||||
private String getCartInfoText(CartProductModel cartProductModel){
|
||||
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
|
||||
for(int i = 0; i < cartProductModel.getOption().size(); i++){
|
||||
if(!stringBuilder.toString().contains(cartProductModel.getOption().get(i).getName())){
|
||||
|
||||
if(!stringBuilder.toString().isEmpty()){
|
||||
stringBuilder.append("<br/>");
|
||||
}
|
||||
stringBuilder
|
||||
.append("<b>")
|
||||
.append("<u>")
|
||||
.append(cartProductModel.getOption().get(i).getName())
|
||||
.append("</u>")
|
||||
.append("</b>")
|
||||
.append("<br/>")
|
||||
.append("<br/>");
|
||||
}
|
||||
stringBuilder
|
||||
.append(cartProductModel.getOption().get(i).getValue())
|
||||
.append("<br/>");
|
||||
}
|
||||
|
||||
return stringBuilder.toString().trim();
|
||||
}
|
||||
|
||||
/*
|
||||
private String getCartInfoText(CartProductModel cartProductModel){
|
||||
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
@@ -145,7 +174,7 @@ public class CartRecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewH
|
||||
}
|
||||
}
|
||||
|
||||
// stringBuilder.append("\n");
|
||||
// stringBuilder.append("\n");
|
||||
|
||||
for(CartProductOptionModel cartProductOptionModel : cartProductModel.getOption()){
|
||||
if(cartProductOptionModel.getType().toLowerCase().equals("checkbox")){
|
||||
@@ -156,5 +185,6 @@ public class CartRecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewH
|
||||
|
||||
return stringBuilder.toString().trim();
|
||||
}
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user