Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
mozg-bolit
3 / 3 / 5
Регистрация: 20.09.2014
Сообщений: 300
1

Функция срабатывает не по порядку

26.01.2018, 00:24. Просмотров 246. Ответов 1
Метки нет (Все метки)

Вообщем есть модальное окно поиска, работает так-
открывается модальное, окно пользователь вводит данные и нажимает на кнопку, данные обрабатывается и отсылаются в функии getSongLike или getSongList

Я хочу сделать чтобы после получения данных форма ( модальное окно закрывалась ) это я сделал
И далее появлялось другое модальное окно Загрузка и вот тут проблема
Это модальное окно открывается только после того как отработает функции getSongLike или getSongList
Хотя это окно Загрузка находится между закрытием формы и функциями getSongLike или getSongList
Почему так как это исправить ?


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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
    // Окно писка
    public void createDialog(){
 
        final AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
        final View view = getLayoutInflater().inflate(layout.dialog_search, null);
        builder.setTitle("Поиск");
        builder.setView(view);
        builder.setPositiveButton(string.ok, new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
 
                    dialog.cancel();
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
                final AlertDialog.Builder builderq = new AlertDialog.Builder(MainActivity.this);
                final View viewz = getLayoutInflater().inflate(layout.loading, null);
                builderq.setTitle("Загрузка");
                builderq.setView(viewz);
                builderq.create().show();
////////////////////////////////////////////////////////////////////////////////////////////////////////////
                EditText et_search = (EditText) view.findViewById(id.et_search);
                String search = et_search.getText().toString().trim();
                Spinner spinner = (Spinner) view.findViewById(id.spinner);
                String selected = spinner.getSelectedItem().toString();
                if(selected.equals("Понравившиеся")) {
                    if (search.length() == 0 ){ getSongLike("");}else{
                        getSongLike(search);}
                }else {
                    spiner=selected;
                    q=search;
                    if (search.length() > 0) {
                        page=1;
 
                        getSongList(search, selected,1);
 
                    } else {
                        Toast.makeText(MainActivity.this, "Veuillez remplir le champ", Toast.LENGTH_SHORT).show();
                    }
 
                }
            }
        });
        builder.create().show();
    }
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2018, 00:24
Ответы с готовыми решениями:

не срабатывает функция
Приветствую всех. Есть функция : function change(){ var x = document.getElementById('block');...

Не срабатывает функция
Здравствуйте! Есть такая страница: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0...

не срабатывает функция
почему-то не срабатывает, не могу понять в чем дело #include "stdafx.h" #include "iostream"...

Не срабатывает функция
Доброго времени суток. Пытаюсь написать функцию, которая выводила бы кол-во записей в БД, но...

Не срабатывает функция
Есть несложный функция function changeAttribute() { var...

1
Faiotti
29 / 30 / 15
Регистрация: 24.01.2018
Сообщений: 132
26.01.2018, 08:03 2
Код с getSongList и т.п. лучше вынести в отдельный поток.
Хотя, можно попробовать просто setOnShowListener, а в нем уже продолжить.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2018, 08:03

Не срабатывает функция 09h
model compact stack 256 dataseg out db 10 dup(?) codeseg start: mov...

Не срабатывает анонимная функция
Добрый день! Подскажите, пожалуйста, почему текст 'connect' в данном случае виден, а 'inner...

Не срабатывает функция Mid
Всем привет Возникла такая проблема Есть текстовый файл, .txt, в нем текст. Мне надо найти в...


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

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

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