Я написал пользовательский HttpUtil
с использованием ион (версия 2.1.6), как это: фрагмент кода:Как показать диалог загрузки с использованием DialogFragment в Коуш/иона
HttpUtil.get(Context ctx, boolean showProgress, String url, Map<String, String> params, Class<T> returnObj).setCallback(new HttpResponseCallback<T>(Context ctx) {
@Override
public void onSuccess(T result) {
}
@Override
public void onFail(Exception e, T result) {
}
});
HttpResponseCallback мой пользовательский ответ обратного вызова. При его использовании следует применять метод onSuccess() & onFail
.
Когда вызывается HttpUtil.get()
, я хочу показать диалог загрузки автоматически, и когда запрос будет завершен, диалоговое окно также должно быть закрыто автоматически.
(я имею в виду при использовании HttpUtil.get()
, пользователь не нужно, чтобы открыть диалоговое окно и закрыть окно вручную.)
Я пошел думал Коуш/ион, это был progressDialog()
метод, но я не нашел ни одного метода, который с помощью DialogFragment()
.
Как это реализовать?
PS: Я использую библиотеку поддержки v4.
Пакет DialogFragment является "android.support.v4.app.DialogFragment"