我努力了
String name = mContext.getString(R.string.product_and_quantity, banner.getProduct_name().trim(), banner.getProduct_quantity());
并在 String.xml 文件中
<string name="product_and_quantity">%1$s x(%2$d)</string>
但我仍然没有在某些项目中获得正确的视图,如图所示。
我也试过这个
String name=banner.getProduct_name().trim()+"x("+ banner.getProduct_quantity()+")";
SpannableStringBuilder spannableStringBuilder=new SpannableStringBuilder();
spannableStringBuilder.append(banner.getProduct_name().trim());
spannableStringBuilder.append(" X(");
spannableStringBuilder.append(Integer.toString(banner.getProduct_quantity()));
spannableStringBuilder.append(mContext.getString(R.string.closing_bracket));
和 string.xml 文件有
<string name="closing_bracket">)</string>
but still i am getting the same error.
I have invested 3-4 hours on stackoverflow about this error but no solution. Please help.