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

Отладка на реальном устройстве - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не могу найти ошибку в программном коде Eclipse, Android http://www.cyberforum.ru/android-dev/thread1375011.html
Кто может помочь найти ошибку в программном коде нужно чтобы программа из вектора "по координатам a,d и c,b" вывела расстояние "h" также и азимут это "k" и "y" но при нажатии на кнопку программа...
Программирование Android Работа с GridView Здравствуйте. На данный момент мой уровень знаний программирования 1% из 100000. Учусь. 8( Подскажите пожалуйста вот у меня есть GridView и подключенные к нему изображения. Можно ли при вызове... http://www.cyberforum.ru/android-dev/thread1374993.html
Кто пользовался sqlcipher? Программирование Android
Гуру, кто реально использовал sqlcipher??? Нашел, скачал, запустил один из образцов под андроид... Простой адаптер на 20 строк. Вроде шифрование работает, но... 1) Можно ли просматривать...
Программирование Android Диаграмма классов
Всем привет. Появилась необходимость в создании диаграммы классов. Классов много, поэтому в ручную рисовать диаграмму классов нет желания. Есть ли какие - нибудь сторонние программы для рисования...
Программирование Android Navigation Drawer - ошибка http://www.cyberforum.ru/android-dev/thread1374785.html
Возникает ошибка при установке drawerListener public class MainActivity extends Activity { String email; DrawerLayout drawerLayout; ListView navigationListView; @Override public void...
Программирование Android ListView. Постепенное подгружение картинок Нужно сделать скролинг из картинок, их будет 100. Как лучше заполнять элементы лист-вью? Сразу записать ссылки на картинки, или ставить их когда следующий элемент уже виден на экране? Можно пример,... подробнее

Показать сообщение отдельно
Anross
0 / 0 / 0
Регистрация: 11.10.2012
Сообщений: 39
15.02.2015, 15:50  [ТС]
Если правильно разобрался, то есть две ошибки с java:329 в моей процедуре, и java:257 в перегрузке метода onSensorChanged

Подскажите, где можно посмотреть значения ошибок? Сами процедуры:

Java
1
2
3
4
5
6
7
8
9
    @Override //change orientation
    public void onSensorChanged(SensorEvent event) {
        if (event.sensor.getType()==Sensor.TYPE_ACCELEROMETER) {};//определение сенсора
        //определение положения ориентации устройства
        double x  = new BigDecimal(event.values[0]).setScale(0, RoundingMode.UP).doubleValue();
        double y  = new BigDecimal(event.values[1]).setScale(0, RoundingMode.UP).doubleValue();
        //double z  = new BigDecimal(event.values[2]).setScale(0, RoundingMode.UP).doubleValue();
        if ((x<-5) | (Math.abs(y)>3)) setEmotion(indVertigo); else setEmotion(indWaiting);
    }
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
64
65
66
67
   private void setEmotion(int ind) {
        if (emAnim.isRunning()) return;
        switch (ind) {
            case indSleep:
                imageEMO.setBackgroundResource(R.anim.emsleep);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdSleepId != -1) soundPool.play(sdSleepId, 1, 1, 0, 0, 1);
                break;
            case indWaiting:
                imageEMO.setBackgroundResource(R.anim.emwaiting);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdWaitingId != -1) soundPool.play(sdWaitingId, 1, 1, 0, 0, 1);
                break;
            case indHappy:
                imageEMO.setBackgroundResource(R.anim.emhappy);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdHappyId != -1) soundPool.play(sdHappyId, 1, 1, 0, 0, 1);
                break;
            case indAngryEye:
                imageEMO.setBackgroundResource(R.anim.emangryeye);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdAngryEyeId != -1) soundPool.play(sdAngryEyeId, 1, 1, 0, 0, 1);
                break;
            case indAngryMouth:
                imageEMO.setBackgroundResource(R.anim.emangrymouth);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                break;
            case indVertigo:
                imageEMO.setBackgroundResource(R.anim.emvertigo);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdVertigoId != -1) soundPool.play(sdVertigoId, 1, 1, 0, 0, 1);
                break;
            case indRandom:
                Random rand = new Random();
                switch(rand.nextInt(2)) {
                    case 0:
                        imageEMO.setBackgroundResource(R.anim.emrandom1);
                        emAnim = (AnimationDrawable)imageEMO.getBackground();
                        if (sdRandom1Id != -1) soundPool.play(sdRandom1Id, 1, 1, 0, 0, 1);
                        break;
                    case 1:
                        imageEMO.setBackgroundResource(R.anim.emrandom2);
                        emAnim = (AnimationDrawable)imageEMO.getBackground();
                        if (sdRandom2Id != -1) soundPool.play(sdRandom2Id, 1, 1, 0, 0, 1);
                        break;
                    case 2:
                        imageEMO.setBackgroundResource(R.anim.emrandom3);
                        emAnim = (AnimationDrawable)imageEMO.getBackground();
                        if (sdRandom3Id != -1) soundPool.play(sdRandom3Id, 1, 1, 0, 0, 1);
                        break;
                }
                break;
            case indHello:
                imageEMO.setBackgroundResource(R.anim.emhello);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdHelloId != -1) soundPool.play(sdHelloId, 1, 1, 0, 0, 1);               
                break;
            case indGames:
                imageEMO.setBackgroundResource(R.anim.emgames);
                emAnim = (AnimationDrawable)imageEMO.getBackground();
                if (sdGamesId != -1) soundPool.play(sdGamesId, 1, 1, 0, 0, 1);               
                break;
        }
        if (emAnim!=null) emAnim.start();        
        if (ind!=indWaiting & ind!=indGames) {cdbase.cancel();cdbase.start();}
        if (ind==indGames) {cdgames.cancel();cdgames.start();};
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru