0
я хочу, чтобы извлечь детали JSon из sever.when я запрос, он не working.when я жесткий код URL, он работает ..Усовершенствованный запрос не работает должным образом?
СЛУЧАЙ 1
@GET("/quiz/create_json/sub_cat.php?main_cat_id=")
void showSubCategory1(@Query("id") int id,Callback<Object> callback);
retrofitService.showSubCategory1(id, new Callback<Object>() {
@Override
public void failure(RetrofitError error) {
Log.d(TAG, "Failure");
}
@Override
public void success(Object list, Response response) {
Log.d(TAG, "Success ");
Log.d(TAG, "arraystting" + list.toString());
}
});
Его даяние пустой массив ..
СЛУЧАЙ 2
@GET("/quiz/create_json/sub_cat.php?main_cat_id=1")
void showSubCategory2(Callback<Object> callback);
retrofitService.showSubCategory2(new Callback<Object>() {
@Override
public void success(Object o, Response response) {
Log.d(TAG, "Success "+o.toString());
}
@Override
public void failure(RetrofitError error) {
Log.d(TAG, "Failure");
}
});
Здесь он дает правильный json. вопрос должен быть исправлен в разрыве?
В Retrofit2 это будет '@GET (" quiz/create_json/sub_cat.php ")' – EpicPandaForce