работа. И есть диалоговое окно. Как только задача начинает выполняться, появляется окно. Как можно сделать  dismiss этого окна? ( после завершения работы в потоке) Без использования слушателей, asynctask.
                  
                  
                
пусть закрывается в потоке.. после выполнения всех функций
// объявляем окно AlertDialog adb = ... new Thread... { activity.runOnUiThread... { // показываем окно }); // делаем штучки брючки activity.runOnUiThread... { // закрываем окно }); ..}).start();
Если это java то сделай статик окно
 Sasha
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Sasha
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Здравствуйте. Попробовал я так. Окно вообще не появляется. Можете посмотреть может я не так что то сделал.
Пипец. Зачем запускать отдельный поток, чтобы открыть диалог на главном потоке? Это само по себе странно. Но диалог тут же на этом же отдельном потоке закрывается. Нахуа?
Сначала диалог.шоу() потом тут же дисмисс(). Он и закрывается сразу.
Обсуждают сегодня