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

Как в условии назначить значение для String? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Новый поворот с еклипсом. Виртуал машине ерррор http://www.cyberforum.ru/android-dev/thread827523.html
Добрый день. Стоит windows 8 x64,java,все необходимое установлено. Нужно работать ИМЕННО С ЕКЛИПСОМ(другие варианты не рассматриваю, ибо систему ставлю фактически не под себя,ну об этом рассказывать пожалуй не буду) Всё в скринах. Поставить x32,или windows 7 не имею возможности. Пробывал переустанавливать windows 8 x64,те-же ошибки. PS может это не важно, но виртуалка не работает на...
Программирование Android У нас был eclipse ,windows 8 x64 и куча фигни [ Filed to load the JNI shared libray "путь к файлу"] Сообственно всё в название темы. Винда x64(windows 8) яву качал со сторонего ресурса,с оофф сайта не качает.(платформа не поддерживаеться) Прошу помощи,в решении проблемы. http://www.cyberforum.ru/android-dev/thread827160.html
Программирование Android Eclipse не видит устройства
я всё сделал как в этой статье http://habrahabr.ru/post/119931/. Установил Android и Eclipse Juno. Сделал магический порядок для соединения VB и Eclipse. Но в списке устройств в eclipse ничего не высвечивается, хотя в консоли пишет connected to 192.168.56.101:5555 Помогите пожалуйста, уже долго не могу разобраться в чем дело.:(
Программирование Android Отследить прокручивание ListView до конца
Здравствуйте Возник вопрос: как можно программно отследить момент, что ListView прокручен до конца? Ну например это может пригодится, когда элементов много и выводить из все в листвью долго. И поэтому выводить хочу дозированно по несколько элементов, а каждая новая группа элементов добавляется при прокручивании списка до конца. PS AsynkTask не предлагать
Программирование Android Получение информации с сайта "вконтакте" http://www.cyberforum.ru/android-dev/thread826892.html
В общем такая проблема пишу плеер под андроид с функцией поиска музыки онлайн, вводится название какой-либо песни нажимаем на кнопку и должен начаться поисковый запрос на сайт вконтакте, в результате должно вернуться что то вроде массива данных, в котором будет название песни и ее URL , и в дальнейшем будет происходить ее воспроизведение но это не важно, важно как отправить такой запрос? читал...
Программирование Android своя клавиатура доброго времени суток форумчане! Мне интересно как сделать свою клавиатура в инете сколько не рыл ничо не нашел( подробнее

Показать сообщение отдельно
Foxer
Сообщений: n/a

Как в условии назначить значение для String? - Программирование Android

04.04.2013, 03:32. Просмотров 385. Ответов 0
Метки (Все метки)

Добрый день
Я новичок в программировании
У меня в программе :
Есть несколько кнопок на экране
При нажатии на каждую выводиться текст с значением 1 или 2 (а так же значение в string "вкл /выкл").
Проблема следующая -
После нажатий нужно обработать результат ,в значениях int все в порядке .
А вот в значениях String = null
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
    private  String SAresult ;
    private  String SA10 ;
    private  String SA1 ;
    private  String sar ;
    private int  xsa;
    private int  xsa1;
    Button button1;
    Button button2;
    Button button5;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main3sa);
        
         button1 = (Button)  findViewById(R.id.but_SA10);
        button2 = (Button)  findViewById(R.id.button_Tok1);
        button5 = (Button)  findViewById(R.id.button5);
        // прописываем обработчик
        button1.setOnClickListener(this);
        button2.setOnClickListener(this);
        button5.setOnClickListener(this);
        final Button button5 = (Button) findViewById(R.id.button7); 
        button5.setOnClickListener(new View.OnClickListener() {
               public void onClick(View v) {
                   Context context =getApplicationContext();
                    Toast toast=Toast.makeText(context, "Вы нажали кнопку-Вернуться в меню"+xsa+""+SA10, Toast.LENGTH_LONG);
                    { 
                 toast.show(); 
                }    
                    
    Intent i = new Intent(SecondActivity3sa.this, SecondActivity2.class);
 
 
    startActivity(i);  // Запускаем новую Активность.
 
    finish();  // Завершить текущую активность.
               }
        });
   
    }
    
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
         // определяем нажатую кнопку и выполняем соответствующую операцию
        // в oper пишем операцию, потом будем использовать в выводе
        switch (v.getId()) {
        case R.id.but_SA10:
            xsa=xsa+1;
        {
TextView myTextView = (TextView) findViewById(R.id.myText);
       
        
        
        
        myTextView.setText("Кнопка нажата"+xsa);
         }
         if (xsa==1){  
             TextView myTextView = (TextView) findViewById(R.id.myText);
           
            
            
            
            myTextView.setText("Кнопка нажата Otvet1="+xsa+"-"+SA10+"@"+SAresult);}
         else { String SA10="SA-10 Вкл.";
             TextView myTextView = (TextView) findViewById(R.id.myText);
           
            
            
            
            myTextView.setText("Кнопка нажата otvet2="+xsa+"-"+SA10+"@"+SAresult); xsa=0;}
        
            
          break;
          ///обработка  кнопок токоприемника
        case R.id.button_Tok1:
            xsa1=xsa1+1;
            {
    TextView myTextView = (TextView) findViewById(R.id.myText);
           
            
            
            
            myTextView.setText("Кнопка нажата"+xsa1);
             }
             if (xsa1==1){  String SA1="SA-1 Выкл.";
             
                 TextView myTextView = (TextView) findViewById(R.id.myText);
               
                
                
                
                myTextView.setText("Кнопка нажата Otvet1="+xsa1+"-"+SA1);}
             else { String SA1="SA-1 Вкл.";
                 TextView myTextView = (TextView) findViewById(R.id.myText);
               
                
                
                
                myTextView.setText("Кнопка нажата otvet2="+xsa1+"-"+SA1); xsa1=0;}
          
         
          break;
          
          
          ///обработка  выхода из меню
        case R.id.button5:
            
    {TextView myTextView = (TextView) findViewById(R.id.myText);
           
            
            
            
            myTextView.setText("Результат"+SAresult+""+xsa+""+SA10+""+SA1);}
            
            
            
          break;}
        if (xsa==1){ String SA10="SA-10 Выкл.";}
          TextView myTextView = (TextView) findViewById(R.id.myText2);
           
            
            
            
            myTextView.setText("Кнопка нажата ВЫХОД"+SAresult+""+xsa+""+SA10+""+SA1);}
         
        }
Добавлено через 55 минут
Спасибо ,сам нашел причину )))
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru