Как создать диалог отмены уведомлений? - PullRequest
0 голосов
/ 01 октября 2011

У меня есть уведомление, которое сообщает пользователю, что он загружает файл с его прогрессом.
Я хочу сделать диалог с некоторыми текстовыми представлениями, отображающими некоторую информацию и 2 кнопки, которые закрыты и остановлены (останавливает загрузку).
Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 01 октября 2011

вы можете использовать класс AlertDialog

    AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
     alertbox.setMessage("Downloading");

    alertbox.setPositiveButton("Cancel", new DialogInterface.OnClickListener() {

        // do something when the button is clicked
        public void onClick(DialogInterface arg0, int arg1) {
           ..... //cancel code
        }
    });

    alertbox.setNegativeButton("Pause", new DialogInterface.OnClickListener() {

        // do something when the button is clicked
        public void onClick(DialogInterface arg0, int arg1) {
            .... //pause code
        }
    });

    // display box
    alertbox.show();
0 голосов
/ 01 октября 2011

вы можете использовать пользовательский диалог, где ваши текстовые представления определены в xml, и вы можете использовать ваш xml, чтобы установить его как представление в вашем пользовательском диалоговом окне.1004 *

...