Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/14: Рейтинг темы: голосов - 14, средняя оценка - 5.00
Elias_smith
2 / 2 / 0
Регистрация: 27.09.2015
Сообщений: 50
1

Ребят, как передать в другую activity переменную типа int?

22.11.2015, 00:36. Просмотров 2791. Ответов 3
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Первая активити
switch (v.getId()) {
case R.id.button1:
int im = 0; // вот эту переменную надо передать 
 
Intent intent = new Intent(MainActivity.this, Main2.class);
intent.putExtra("Здесь же нужно указывать переменную типа string, a у меня она int");
// И как получить значение во второй
 
 
switch (im) {
        case 1:
            
             text1.setText("Ваше число 1");
        
        break;  
        case 2:
            text22.setText("Ваше число 2");
            
        break;
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2015, 00:36
Ответы с готовыми решениями:

Как передать переменную с одной Activity в другой Android Studio
Приветствую, Моя задача такая, Работаю в Android Studio 1.4 У меня есть...

Передать массив в другую Activity
Добрый день, хотел узнать как передать массив в другую активность, что бы в...

Не могу передать данные в другую Activity
В первой Activity: String table_exam = "position as PS " + "inner join...

Как в Toast использовать переменную типа int
Как в Toast.makeText(this, a, Toast.LENGTH_SHORT).show();использовать...

Приложение зависает, если свернуть и развернуть Activity или перейти на другую Activity
У меня в параллельном потоке происходит куча apply() Решение использовать...

3
Hank
64 / 55 / 5
Регистрация: 28.12.2011
Сообщений: 305
22.11.2015, 00:41 2
ты в первый раз что ли?
1
deeq
0 / 0 / 1
Регистрация: 17.11.2015
Сообщений: 2
22.11.2015, 02:22 3
Лучший ответ Сообщение было отмечено Elias_smith как решение

Решение

http://developer.android.com/intl/ru...g.String, int)

Java
1
intent.putExtra("myIntVariableName", im);
на вызываемой activity:
Java
1
2
3
4
int im;
int defaultValue = 0;
Intent intent = getIntent();
im = intent.getIntExtra("myIntVariableName", defaultValue);
где defaultValue — значение, которое будет возвращено в случае, если переменной с таким именем нет.
http://developer.android.com/intl/ru...g.String, int)
0
Elias_smith
2 / 2 / 0
Регистрация: 27.09.2015
Сообщений: 50
22.11.2015, 12:25  [ТС] 4
огромное вам спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2015, 12:25

Как изменить переменную в другом Activity?
Как изменить переменную в другом Activity?

Как передать данные в Activity из другого класса
При нажатии на кнопку, создается активити orgAdapter = new OrgAdapter(this,...

Как передать ссылку на изображение в другое Activity
Привет, пытаюсь сделать что то типа ежедневника. столкнулся с проблемой. В...


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

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

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