Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Rosenroot
2 / 2 / 0
Регистрация: 21.12.2013
Сообщений: 23
Завершенные тесты: 2
#1

Работа с Toast - Программирование Android

06.07.2014, 17:59. Просмотров 593. Ответов 1
Метки нет (Все метки)

Здавствуйте!
Имеются две кнопки :
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
        mAnswerNo = (Button) findViewById(R.id.answer_no);
        mAnswerNo.setOnClickListener(new View.OnClickListener() {       
            @Override
            public void onClick(View v) {
                Toast.makeText(FirstProgramActivity.this,
                        R.string.incorrect_toast,
                        Toast.LENGTH_SHORT).show();
                
            }
        });
        
        mAnswerYes = (Button) findViewById(R.id.answer_yes);
        mAnswerYes.setOnClickListener(new View.OnClickListener() {      
            @Override
            public void onClick(View v) {
                Toast.makeText(FirstProgramActivity.this,
                        R.string.correct_toast,
                        Toast.LENGTH_SHORT).show();
                
            }
        });

Как сделать, чтобы при быстром поочередном нажатии на одну и другую кнопку, всплывающие уведомления не тянулись цепочкой, а одно перебивало другое?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2014, 17:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с Toast (Программирование Android):

Не выводит Toast - Программирование Android
всем привет. есть код: Toast.makeText(c, "Start indexing...", Toast.LENGTH_LONG).show(); while...

Toast duration - Программирование Android
Подскажите как задать свое время Добавлено через 1 минуту только вот мне надо большое время задать например минута

Toast trouble - Программирование Android
Все Доброго времени суток! Начал учить андроид по книге, там приводился код для создания кастомного тоста, код написал точь в точь , но на...

Всплывающее сообщение (Toast) - Программирование Android
Здравствуйте! Прочитал несколько раз 12 урок, но никак не смог реализовать. Сделал обычный калькулятор и нужно чтобы когда делил на ноль...

Как добавить OnClickListener в toast? - Программирование Android
Хочу сделать так чтоб мои Toast сообщения реагировали на клик. Попробовал так: Toast toast = new Toast(MyActivity.this); TextView...

Toast после AlertDialog.Builder - Программирование Android
Добрый день. Нужно вывести Toast после нажатия setPositiveButton, в зависимости от результата. case (R.id.newFolderBtn): ...

1
ILNAR_93
Android
221 / 221 / 23
Регистрация: 19.01.2013
Сообщений: 1,700
Записей в блоге: 3
07.07.2014, 09:59 #2
Java
1
toast.cancel();
далее уже создаешь новый toast...

По другому вроде не как!)

Добавлено через 4 минуты
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Toast toast;
mAnswerNo = (Button) findViewById(R.id.answer_no);
        mAnswerNo.setOnClickListener(new View.OnClickListener() {       
            @Override
            public void onClick(View v) {
 
if (toast !=null) toast.cancel();
toast = Toast.makeText(FirstProgramActivity.this, 
                                    R.string.incorrect_toast, Toast.LENGTH_LONG); 
 
    toast.show();             
            }
        });
        
        mAnswerYes = (Button) findViewById(R.id.answer_yes);
        mAnswerYes.setOnClickListener(new View.OnClickListener() {      
            @Override
            public void onClick(View v) {
               
if (toast !=null) toast.cancel();
toast = Toast.makeText(FirstProgramActivity.this, 
                                    R.string.correct_toast, Toast.LENGTH_LONG); 
 
    toast.show();   
 
            }
        });
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2014, 09:59
Привет! Вот еще темы с ответами:

Вывод информации в Toast c Адаптера - Программирование Android
Здравствуйте. В программе реализован класс адаптера "новостей" - NewsAdapter наследуемый от BaseAdapter. При попытке вывести текст...

Вывод в Toast содержания 2х файлов - Программирование Android
Всем привет, есть код вывода содержания текстового файла в тоаст. Подскажите, как его переделать, что бы он выводил в тот же тоаст...

Метод makeText в Toast - ошибка - Программирование Android
Здравствуйте, помогите плз, новичку. В строке 81 - Toast.makeText(this, "Нажата кнорка Ok",Toast.LENGTH_LONG).show(); ...

Вывести выбранный элемент ListView в Toast? - Программирование Android
Вот так вывожу массив в ListView String comp = {"text1","text2","text3"}; ListView lvMain = (ListView) findViewById(R.id.listView1);...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru