Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
#1

Увеличение или уменьшение по клику - Программирование Android

02.12.2012, 01:11. Просмотров 1255. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Есть кнопка по клику на которую выводиться случайное изображение, на котором яблоко или груша, и есть две кнопки Яблоко и Груша, ниже код, в котором пробую сделать подсчет баллов за правильно и не правильно нажатую кнопку. При таком коде баллы считает не корректно. Если всё верно выбирать, то считает нормально. Если сделать ошибку, то баллы не уменьшает. Может подскажете где или в чём ошибка?
Изначально:
int count = 1;
int count1;
Кликните здесь для просмотра всего текста

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
public void onClick (View v)
     {    
        TextView bl = (TextView)findViewById(R.id.textView2);
        
        switch (v.getId()) 
        {
        case R.id.button2:          // кнопка Яблоко        
            if (a==2)           // условие, что на картинке Яблоко
            {
                count1 = count++;    // баллы +1, если на картинке Яблоко и нажата кнопка Яблоко
                bl.setText("Баллы: "+count1); 
                
            }
            else
            {
                count1 = count-1;                 // баллы -1, если на картинке Груша и нажата кнопка Яблоко
                bl.setText("Баллы: "+count1); 
            }
            break;
        case R.id.button3:       // кнопка Груша
            if (a==1)              // условие, что на картинке Груша
            {
                count1 = count++;    // баллы +1, если на картинке Груша и нажата кнопка Груша
                bl.setText("Баллы: "+count1);    
            }
            else
            {
                count1 = count-1;   // баллы -1, если на картинке Груша и нажата кнопка Яблоко
                bl.setText("Баллы: "+count1);    
            }          
            break;
 
        default:
            break;
        }    
     }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 01:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Увеличение или уменьшение по клику (Программирование Android):

Уменьшение размера шрифта Textview, если не влезает по длине или высоте
TextView в режиме width=match_parent, height=match_parent, то есть растянут на...

Уменьшение или увеличение значения переменной от изменения NumericUpDown
Подскажите как лучше сделать. Имеем четыре элемента NUD, публичную переменную....

Увеличение или уменьшение шрифта горячими клавишами в самой среде
Когда я работаю в builder мне нужно увеличить или уменьшить размер кода как это...

Графика. Вывести столбик и обеспечить увеличение или уменьшение при нажатии на клавишу
Составить программу, в результате работы которой на экран выводится столбик...

Не понятна суть темы:" Увеличение или уменьшение обоих членов дроби на одно и то же число. "
Здравствуйте знатоки, не до конца понимаю суть разьяснения темы Вот сама тема...

Увеличение/уменьшение буфера
БУФЕР можно убрать или уменьшить как нибуть его!!!!!!!!

2
Good-bad man
255 / 233 / 38
Регистрация: 31.10.2010
Сообщений: 504
02.12.2012, 11:29 #2
А зачем там count1?
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
public void onClick (View v) {    
        TextView bl = (TextView)findViewById(R.id.textView2);
        
        switch (v.getId()) {
        case R.id.button2:          // кнопка Яблоко        
            if (a==2) {          // условие, что на картинке Яблоко
                count++;    // баллы +1, если на картинке Яблоко и нажата кнопка Яблоко
            } else {
                count--;                 // баллы -1, если на картинке Груша и нажата кнопка Яблоко
            }
            break;
 
        case R.id.button3:       // кнопка Груша
            if (a==1) {             // условие, что на картинке Груша
                count++;    // баллы +1, если на картинке Груша и нажата кнопка Груша
            } else {
                count--;   // баллы -1, если на картинке Груша и нажата кнопка Яблоко
            }        
            bl.setText("Баллы: "+count);   
            break;
 
        default:
            break;
        }    
     }
1
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
02.12.2012, 20:46  [ТС] #3
Спасибо, то, что нужно
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2012, 20:46
Привет! Вот еще темы с решениями:

увеличение - уменьшение изображения
пример вот здесь - http://www.el-tuning.ru/index.html сделать средствами HTML

Увеличение и уменьшение квадрата С++
Доброе время суток! Кто может подсказать как можно реализовать увеличение и...

Увеличение и уменьшение картинки
как увеличить и уменьшить картинку через Image при нажатии соответствующей...

Увеличение и уменьшение карты
Меня интересует такой вопрос: есть ли в делфи такая функция которая при нажатии...


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

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

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