在基本适配器中显示来自 pojo 的原始值的一半

Display half value of original from pojo in base adapter

我在基本适配器中获得了价值 class。我想显示一半,设置为TextView。如何在 Adapter class 中做到这一点?

holder.txtDiscount.setText(pojo.getCashback().substring(2)+"%"+"\nDiscount");

pojo.getCashback() 获取值。我想显示它的一半。例如,如果我得到 0.20,TextView 应该显示 0.10。

您唯一要做的就是将您的价值除以 2。喜欢:

double half = Integer.parseInt(pojo.getCashback().substring(2)) / 2.0;

然后在你的 TextView:

中显示
holder.txtDiscount.setText(half + "%" + "\nDiscount");

你可以除以:

double totalValue = Double.parseDouble(YourString);
double result = ((double) totalValue ) / 2;