Android всплывающий спиннинг загрузчик - PullRequest
2 голосов
/ 24 ноября 2011

Я создаю приложение для Android, где пользователь загружает некоторые данные с онлайн-сервера, когда нажимает кнопку

Мне нужно добавить следующее: когда пользователь нажимает кнопку, всплывающее окно отображается в верхней части текущего экрана и показывает что-то вроде «загрузка» «спиннинг загрузчик» или что-нибудь в этом роде есть мысли?

Ответы [ 2 ]

5 голосов
/ 24 ноября 2011

Посмотрите на эту страницу Android-разработчика в разделе "Создание ProgressDialog".Android предлагает такой диалог из коробки.

3 голосов
/ 24 ноября 2011

Вы можете попробовать функцию типа showProgressDialog(Activity activity) в этом контексте:

if ((mySpinnerDialog== null) || (!mySpinnerDialog.isShowing())) {
        mySpinnerDialog= new Dialog(activity);
        mySpinnerDialog.getWindow().getCurrentFocus();
        mySpinnerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
        mySpinnerDialog.setContentView(R.layout.some_layout);
        mySpinnerDialog.setCancelable(false);
        mySpinnerDialog.setOwnerActivity(activity);

        mySpinnerDialog.show();
    } else {
        mySpinnerDialog.setOwnerActivity(activity);
    }

и отклонить это с помощью mySpinnerDialog.dismiss();Ручка Illegalargumentexception на dismiss()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...