我正在构建一个出租车应用程序,它是工作的上帝,但我有一个关于车费计算器的问题。
我已经设置好了,这样客户就可以在预订旅行之前看到他们会花多少钱,但这里的问题是,如果他们预订一次长途旅行,费用将是昂贵的,但如果他们预订一次10公里以下的旅行,费用是可以接受的。所以我想知道你能计算出不同的票价吗?如果行程超过10公里,是不是应该计算不同的价格,比如20公里不同的票价.?
如果你能做到,你是怎么做到的?下面是我的代码。
public String getDurationString(){
int days = (int) duration / 86400;
int hours = (
ParseQuery<ParseObject> query = ParseQuery.getQuery("Money");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> objects, ParseException e) {
if (e == null) {
int total=0;
for (ParseObject p : obje