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

Глобальная переменная в Java - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Обрыв канала http://www.cyberforum.ru/android-dev/thread1705125.html
Здравствуйте! Опять столкнулся с очередной проблемой, которую не могу решить. Дело в том, что при написании программы я использовал телефон Lenovo A328, так вот, на этом устройстве все хорошо работает. Моя программа подключается к серверному-приложению, написанному на Java и работающему на моем компьютере, и получает сначала тестовые данные, потом обрабатывает их и принимает видео файл. Затем я...
Android Разницы между OkHTTP AND Retrofit Добрый вечер, ребята в чем разница между Retrofit и okHTTP это код Retrofit Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.example.com") .addConverterFactory(GsonConverterFactory.create()) http://www.cyberforum.ru/android-dev/thread1705097.html
Android Как правильно использовать AsyncTaskLoader в дочернем фрагменте ViewPager-а?
Всем доброго времени суток! Собственно проблема в названии темы. Есть код фрагмента: public class DayFragment extends Fragment implements LoaderManager.LoaderCallbacks<DayAdapter.DayItem> { private static final int CONTENT_LOADER = 0; private DayAdapter mAdapter = null; private int mWeekNumber = 1; private int mDayCode = 1; private Table.Timetable mTimetable;
Запросы между сайтом и приложением Android
Добрый день, я хочу сделать систему чата. Какую посоветуете библиотеке для работы между сайта и приложением. Чтобы к примеру когда я в приложение к текст поле писал "сообщение" чтобы он при нажатии отправить отправил и сразу же обновлял ListView. какая библиотека подойдет или это не трудно сделать. Подскажите пожалуйста !!!
Android Searchview в toolbar http://www.cyberforum.ru/android-dev/thread1704696.html
Доброго времени суток уважаемые форумчане. Нужна Ваша помощь в реализации поиска. Есть несколько фрагментов, и searchview в toolbar-е как осуществить поиск для каждого фрагмента через этот searchview. как к нему обращаться и как нужно настроить. вот сам код и при таком обращении программа рушиться и закрывается выдав ошибку приложения package...
Android Нужен пример работы Socked клиента, который получает некую инфу от сервера Может кто скинуть пример работы Socked клиента, который получает некую инфу от сервера? Я хочу сделать мониторинг игрового сервера с помощью Steam Query. подробнее

Показать сообщение отдельно
olegva11
9 / 9 / 1
Регистрация: 29.11.2013
Сообщений: 74
06.04.2016, 23:11     Глобальная переменная в Java
Паша Ласточкин, Если правильно понял, просто вынес переменную вне вашего обработчика, может что-то не так понял.

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
package com.example.pasha.calc;
 
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.TextView;
 
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    Button btn1, btn2, btn3, btn4, btn5, btn6, btn7, btn8, btn9, c, op1, op2, op3, rav;
 
    TextView textView;
     int res = 0; //Ваша переменная, первоначально будет 0
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
        btn1 = (Button) findViewById(R.id.btn1);
        btn2 = (Button) findViewById(R.id.btn2);
        btn3 = (Button) findViewById(R.id.btn3);
        btn4 = (Button) findViewById(R.id.btn4);
        btn5 = (Button) findViewById(R.id.btn5);
        btn6 = (Button) findViewById(R.id.btn6);
        btn7 = (Button) findViewById(R.id.btn7);
        btn8 = (Button) findViewById(R.id.btn8);
        btn9 = (Button) findViewById(R.id.btn9);
        c = (Button) findViewById(R.id.c);
        op1 = (Button) findViewById(R.id.op1);
        op2 = (Button) findViewById(R.id.op2);
        rav = (Button) findViewById(R.id.rav);
        textView = (TextView) findViewById(R.id.textView);
        btn1.setOnClickListener(this);
        btn2.setOnClickListener(this);
        btn3.setOnClickListener(this);
        btn4.setOnClickListener(this);
        btn5.setOnClickListener(this);
        btn6.setOnClickListener(this);
        btn7.setOnClickListener(this);
        btn8.setOnClickListener(this);
        btn9.setOnClickListener(this);
 
 
 
 
 
        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
 
        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }
 
        return super.onOptionsItemSelected(item);
    }
 
 
    @Override
    public void onClick(View v) {
     //   int res = 0; При каждом вызове обнуляется, вариант либо записывать в какой-то компонент(на формочке, либо вынести объявление переменной выше)
        String vd = "";
        switch (v.getId()){
            case R.id.btn1:
                int zn = 1;
                res = res + zn;
                int vres = res;
                vd = vd + "1";
                editText.setText(vd);
                break;
            case R.id.btn2:
                zn = 2;
                res = res + zn;
                vd = editText.getText()+ "2";
                editText.setText(vd);
                break;
           
        }
    }
}
 
Текущее время: 19:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru