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

Работа с Toast - Android

Восстановить пароль Регистрация
 
Rosenroot
2 / 2 / 0
Регистрация: 21.12.2013
Сообщений: 23
Завершенные тесты: 2
06.07.2014, 17:59     Работа с Toast #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();
                
            }
        });

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

Toast trouble Android
Вывод в Toast содержания 2х файлов Android
Toast duration Android
Android Toast как с ним правильно работать?
Android Как добавить OnClickListener в toast?
Android Метод makeText в Toast - ошибка
Всплывающее сообщение (Toast) Android
Android Вывести 2 Toast сразу друг за другом
Android Вывести выбранный элемент ListView в Toast?
Android Toast после AlertDialog.Builder
Не выводит Toast Android
Вывод информации в Toast c Адаптера Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ILNAR_93
Android
212 / 212 / 21
Регистрация: 19.01.2013
Сообщений: 1,522
Записей в блоге: 2
07.07.2014, 09:59     Работа с Toast #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();   
 
            }
        });
Yandex
Объявления
07.07.2014, 09:59     Работа с Toast
Ответ Создать тему
Опции темы

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