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

AlertDialog появляется дважды - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Android: как не перезагружать webview в activity при OnResume? http://www.cyberforum.ru/android-dev/thread1124088.html
Описание проблемы: есть activity A (основная android.intent.category.LAUNCHER). Есть activity B, в которой находится WebView с отображением формы ввода (например, форма авторизации какого либо сайта). Пользователь запускает приложение - activity A, переходит в activity B с формой ввода (WebView). Вводит, например, логин и пароль в форму, затем сворачивает приложение (home button), открывает...
Android При запуске приложения подвисает ui поток Всем привет! Есть большой проект, при запуске на секунд 20 зависает, тоесть активити отрисовывается, но все кнопки и прочие элементы не откликаются. понавтывал логов в onCreate - выполняется быстро, но все висит.. Подскажите, как определить что именно так сильно загружет ui поток ? ковырялся в android debug monitor, но так и не нашёл виновника. http://www.cyberforum.ru/android-dev/thread1124014.html
Android Научите пользоваться Android Studio
как переносить проект с одного компа на другой... Я тупо копирую проект а потом пытаюсь его открыть на другом компе... Вот и Android Studio ругается на имя пользователя... Что нужно то? как правильно... незнаю там экспортировать или импортировать? мне бы инструкцию
Передать JSON в теле POST запроса? Android
Хочу подключиться к сайту но не могу понять как предавать json в post запросе? где это можно прочитать, а лучше реальный пример посмотреть.
Android Конструктор Canvas http://www.cyberforum.ru/android-dev/thread1123620.html
ребята помогите)) Eсть у меня EditText нарисованый на канвасе, я хочу пользователь имел возможность выбрать ему фон. делал вот так edText.setBackgroundColor(R.color.color_2); не работает)) Мыслей нету путных, но мне кажется нужно вызывать конструктор класса где я рисую EditText и передавать туда в параметры новый цвет на фон... Помогите пожалуста в плане реализации Добавлено через 3 минуты...
Android Пример приложения Добрый вечер! Подскажите есть ли у кого простенький пример клиент-серверного приложения Android и сервер на Java? Благодарю подробнее

Показать сообщение отдельно
Lokr
0 / 0 / 0
Регистрация: 09.02.2014
Сообщений: 6

AlertDialog появляется дважды - Android

19.03.2014, 18:30. Просмотров 598. Ответов 3
Метки (Все метки)

При вызове приложения появляется AlertDialog. Когда закрываю его он появляется еще раз. Во второй раз он закрывается. В чем ошибка?
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
public static class DummySectionFragment extends Fragment {
        /**
         * The fragment argument representing the section number for this
         * fragment.
         */
        public static final String ARG_SECTION_NUMBER = "section_number";
        private ListView list;
        private String[] st;
        private Button bt;
        private ProgressBar pr;
        String title;
        Intent intent;
 
        public DummySectionFragment() {
        }
 
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
            final View rootView = inflater.inflate(R.layout.fragment_main_dummy,
                    container, false);
            //list = (ListView) rootView.findViewById(R.id.listView1);
            st = getResources().getStringArray(R.array.punkts);
            
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(this.getActivity(),
                    R.layout.fragment_list_item, st);
            //list.setAdapter(adapter);
 
            intent = this.getActivity().getIntent();
            
            bt = (Button) rootView.findViewById(R.id.button1);
            pr = (ProgressBar) rootView.findViewById(R.id.progressBar1);
            pr.setMax(100);
            
            bt.setOnClickListener(new OnClickListener() {
                
                @Override
                public void onClick(View v) {
                    // TODO Auto-generated method stub
                    new DownloadFileFromURL().execute("");
                }
            });
            if (intent.getAction().equals("android.intent.action.VIEW")){
                View view = LayoutInflater.from(this.getActivity()).inflate(R.layout.ask, null);
                EditText editText = (EditText) view.findViewById(R.id.editText1);
                Uri uri = intent.getData();
                editText.setText(uri.getLastPathSegment());
                AlertDialog.Builder builder = new AlertDialog.Builder(this.getActivity());
                builder.setTitle(R.string.sett);
                builder.setView(view);
                builder.setCancelable(false);
                builder.setPositiveButton(R.string.down, new DialogInterface.OnClickListener(){
 
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        dialog.dismiss();
                    }
                });
                AlertDialog dialog = builder.create();
                dialog.show();
            }
            return rootView;
        }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru