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

Программное добавление виджетов. В чем ошибка? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Получение данных по расписанию http://www.cyberforum.ru/android-dev/thread1206923.html
Немного не могу решить, как это реализовать. В общем, при первом запуске программы (а при последующих проверять) она должна установить некое циклическое повторение действия - каждый день в 12 часов ночи телефон должен через jsoup парсить с сайта информацию. Если в это время телефон оффлайн, то должно назначаться событие, чтобы каждые, допустим, 15 минут телефон пробовал снова получить данные,...
Программирование Android Не могу понять, какой элемент использовать Доброе утро всем. Подскажите пожалуйста, какой элемент используется в мобильном приложении vk (да и еще в куче других). Я про съезжающую панель. Все что смог нагуглить, это Navigation Drawer. Но это, немножко другая песня. Спасибо за помощь. http://www.cyberforum.ru/android-dev/thread1206915.html
Ошибка камеры Программирование Android
Немного не по теме, но может знаете... Накачал тучу примеров по распознаванию QR штрих кодов. Откомплилил, запустил... все написали что-то после запуска (некоторые на китайском) и закрывались без результата. Одна руская написала "ошибка камеры. возможно нужно перезапустить устройство." Перезаустил. Успешно заработала. Распознала ШК. Вышел, зашел снова - та-же ошибка! После этого даже...
Android и sqlite Программирование Android
Вечер добрый, товарищи! Вопрос такой: как быстро считывать и передавать большое кол-во данных между приложением и БД? Речь идёт о десятках и сотнях тысяч элементов. Если можно - с примером.
Программирование Android Запуск активити http://www.cyberforum.ru/android-dev/thread1206583.html
Создаю приложение-справку, при запуске выходит активити (MainActivity), которое содержит 2 кнопки (btnActPerv, btnActZan) при нажатии ссылающихся каждое на свое активити (ActivityZan, ActivityStu), содержащих информацию. Знаю лишь как прописать вызов одного активити из этих 2 кнопок, но не знаю как прописать вызов активити для другой кнопки, помогите пожалуйста. код MainActivity: package...
Программирование Android Подскажите ресурсы по созданию интерфейса приложения Интересует создание swipe меню, блоков (как в youtube и google+), добавление элементов в action bar, создание своих view компонентов и другие графические "штучки". подробнее

Показать сообщение отдельно
Igor-vrn
7 / 7 / 2
Регистрация: 14.12.2013
Сообщений: 93

Программное добавление виджетов. В чем ошибка? - Программирование Android

13.06.2014, 15:08. Просмотров 410. Ответов 0
Метки (Все метки)

Во время выполнения операции в фоне на экране должен появиться ProgressBar и мигающий TextView. Вот код, но приложение падает

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
private void WaitingForOperation(int StringResource) {
        LinearLayout main = (LinearLayout)findViewById(R.id.main_layout);
        
        pb = new ProgressBar(this);
        FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
        lp.gravity = Gravity.CENTER;
        pb.setLayoutParams(lp);
        main.addView(pb);
        pb.bringToFront();
        
        waiting = new TextView(this);
        waiting.setText(StringResource);
        FrameLayout.LayoutParams fllp = new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
        fllp.gravity = Gravity.CENTER;
        fllp.topMargin = 40;
        waiting.setLayoutParams(fllp);
        main.addView(pb);
        
        // загружаем анимацию и запускаем
        anim = AnimationUtils.loadAnimation(this, R.anim.flashing);
        anim.setRepeatMode(Animation.INFINITE);
        waiting.startAnimation(anim);
        
        // слушатель, запускающий анимацию по новой, как только та заканчивается
        anim.setAnimationListener(      
            new AnimationListener() {
                @Override
                public void onAnimationStart(Animation animation) {
                    // TODO Auto-generated method stub
                    
                }
    
                @Override
                public void onAnimationEnd(Animation animation) {
                    // TODO Auto-generated method stub
                    waiting.startAnimation(anim);
                }
    
                @Override
                public void onAnimationRepeat(Animation animation) {
                    // TODO Auto-generated method stub
                    
                }
            }
        );
    }
Отбой. Нашел ошибку. Причина в невнимательности
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru