首页 > 解决方案 > 如何在活动中调用 api

问题描述

handler = new IncomingHandler();

final Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH);

RequestBody formBody = new FormEncodingBuilder()
    .add("day", Integer.toString(dayOfMonth))
    .add("month", Integer.toString(month))
    .add("year", Integer.toString(year))
    .add("hour", "00")
    .add("min", "49")
    .add("lat", "28.4700")
    .add("lon", "77.0300")
    .add("tzone", "5.5")
    .build();
executeAPI("Api name", formBody);

我在这里更改日期:

 private void changeDate(int number) {
    calendar.add(Calendar.DATE, number);
    txtDate.setText(StaticUtils.getDisplayDate(calendar));

}

当我更改日期时,api必须召回。

标签: androidrestapi

解决方案


推荐阅读