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

Почему этот цикл выполняется один раз? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Рестарт активности по нажатию на кнопку "home" http://www.cyberforum.ru/android-dev/thread930641.html
Всем привет! У меня возникла такая проблема, запускаешь приложение, затем нажимаешь на кнопку "home" и потом снова запускаешь своё приложение и почему-то снова запускается метод onCreate() у...
Программирование Android Сокеты. Подключаюсь с эмулятора, но с телефона - не хочет Все нужные пермиссионы прописаны. current_action = ui_lang + only_ip; try{ sc = new Socket(only_ip, Integer.parseInt(port)); sc.setKeepAlive(true); ... http://www.cyberforum.ru/android-dev/thread930556.html
Заполняем форму прокручиваемой информацией пример Программирование Android
Друзья, всем привет ! Подскажите какой-нибудь урок, который реализует в программе использование такого объема текста, который не умещается в пределах одной формы, и чтобы этот текст моно было...
Выпадающее меню Программирование Android
Приветствую всех! Подскажите, пожалуйста, что использовать, чтоб по клику на мой кликабельный объект, снизу вылазило меню с возможностью вставить в него картинку, текст, кнопку. Пробовал...
Программирование Android Програмно изменить стиль кнопки http://www.cyberforum.ru/android-dev/thread930443.html
Возможно ли это? Где-то (на англоязычных форумах) читал что НЕТ. :( Но может я плохо читал или придумали уже... Цель - Нажимаю на желтую градиентную кнопку, она становится красной градиентой. ...
Программирование Android C++ vs Java Будут ли отличаться приложения если написать его на 2 разных языках? например, по потреблению энергии, скорости работы приложения. Если есть какие то другие различия подскажите, пожалуйста. В каких... подробнее

Показать сообщение отдельно
geometria
1 / 1 / 0
Регистрация: 13.01.2013
Сообщений: 96

Почему этот цикл выполняется один раз? - Программирование Android

30.07.2013, 00:33. Просмотров 840. Ответов 12
Метки (Все метки)

Canvas, прорисовав один раз все изображения, останавливается, а задача в том чтобы изображения менялись как слайды. Подскажите, что не так?

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
private void draw() {
            SurfaceHolder holder = getSurfaceHolder();
            Canvas c = null;
            try {
                c = holder.lockCanvas();
                   if (c != null) 
                   {
                    Paint p = new Paint();
                    p.setAntiAlias(true);
                  
 
                           
for (int slide = 0; slide < 10; slide++) {      
c.drawBitmap(pic1, 100, 100, p);  
c.drawBitmap(pic2, 100, 100, p);
c.drawBitmap(pic3, 100, 100, p);
c.drawBitmap(pic4, 100, 100, p);
c.drawBitmap(pic5, 100, 100, p);
c.drawBitmap(pic6, 100, 100, p);
c.drawBitmap(pic7, 100, 100, p);
System.out.print(slide);
}
 
                }
            
            } finally {
                if (c != null)
                    holder.unlockCanvasAndPost(c);
                
               
            }
            mHandler.removeCallbacks(mUpdateDisplay);
            if (mVisible) {
                mHandler.postDelayed(mUpdateDisplay, 20);
   }
  }
 }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru