cart product details
This commit is contained in:
@@ -13,6 +13,7 @@ import butterknife.BindView;
|
|||||||
import butterknife.ButterKnife;
|
import butterknife.ButterKnife;
|
||||||
import ch.pizzalink.android.R;
|
import ch.pizzalink.android.R;
|
||||||
import ch.pizzalink.android.helper.PriceHelper;
|
import ch.pizzalink.android.helper.PriceHelper;
|
||||||
|
import ch.pizzalink.android.helper.TextHelper;
|
||||||
import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
|
import ch.pizzalink.android.interfaces.RecyclerItemClickListener;
|
||||||
import ch.pizzalink.android.model.cart.CartProductModel;
|
import ch.pizzalink.android.model.cart.CartProductModel;
|
||||||
import ch.pizzalink.android.model.cart.CartProductOptionModel;
|
import ch.pizzalink.android.model.cart.CartProductOptionModel;
|
||||||
@@ -131,9 +132,37 @@ public class CartRecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewH
|
|||||||
}
|
}
|
||||||
|
|
||||||
textView.setVisibility(View.VISIBLE);
|
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){
|
private String getCartInfoText(CartProductModel cartProductModel){
|
||||||
|
|
||||||
StringBuilder stringBuilder = new StringBuilder();
|
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()){
|
for(CartProductOptionModel cartProductOptionModel : cartProductModel.getOption()){
|
||||||
if(cartProductOptionModel.getType().toLowerCase().equals("checkbox")){
|
if(cartProductOptionModel.getType().toLowerCase().equals("checkbox")){
|
||||||
@@ -156,5 +185,6 @@ public class CartRecyclerAdapter extends RecyclerView.Adapter<RecyclerView.ViewH
|
|||||||
|
|
||||||
return stringBuilder.toString().trim();
|
return stringBuilder.toString().trim();
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user