Как я могу получить данные json и отобразить их в счетчиках, можете ли вы мне помочь, я хочу отобразить название штата и код в счетчиках. Вот моя активность
ниже приведено изображение почтальона, в котором я получаю состояниеимя и код состояния, так что теперь, как я могу получить и отобразить в счетчиках, пожалуйста, помогите мне
String country_id = "in";
Call<ResponseBody> call = SignupClient
.getInstance()
.getApi()
.users(country_id);
call.enqueue(new Callback<ResponseBody>() {
@Override
public void onResponse(Call<ResponseBody> call, Response<ResponseBody> response) {
}
@Override
public void onFailure(Call<ResponseBody> call, Throwable t) {
Toast.makeText(SignupActivity.this, t.getMessage(), Toast.LENGTH_SHORT).show();
}
});
Вот мой класс Java
public class SignupClient {
private static final String BASE_URL = "http://74.207.233.160/";
private static SignupClient mInstance;
private Retrofit retrofit;
private SignupClient() {
retrofit = new Retrofit.Builder()
.baseUrl(BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
}
public static synchronized SignupClient getInstance() {
if (mInstance == null)
{
mInstance = new SignupClient();
}
return mInstance;
}
public SignupApi getApi() {
return retrofit.create(SignupApi.class);
}
}
Вот мой API
public interface SignupApi {
@FormUrlEncoded
@POST("find_states")
Call<ResponseBody> users(
@Field("country_id") String country_id
);
}
Вот мой образ почтальона