Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Dneprtrase
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 25
#1

При нажатии на кнопку следующий @string/xxxx - Программирование Android

07.06.2015, 20:41. Просмотров 325. Ответов 7
Метки нет (Все метки)

Как сделать так, что бы при нажатии на кнопку значение текста TextView присваивался следующему компоненту. Сейчас приведу пример, что бы было проще. В текущий момент моему TextView присвоено значение текста @string/xxx1(как пример), я нажимаю на кнопку, и теперь ему присваивается значение @string/xxx2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2015, 20:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос При нажатии на кнопку следующий @string/xxxx (Программирование Android):

Не переводить фокус на следующий EditText при нажатии enter
Если имеется несколько EditText, то при нажатии enter экранной клавиатуры фокус...

Ошибка при нажатии на кнопку
package ru.test.gthen; import android.app.*; import android.os.*; import...

Разделить кнопку на части при нажатии
Есть библиотека https://android-arsenal.com/details/1/702#!descri.. которая...

Закрыть приложение при нажатии на кнопку
Народ сильно не ругайте, не могу вспомнить как что указать, чтобы при нажатии...

Вылетает приложение при нажатии на кнопку
Здравствуйте, столкнулся с проблемой, что при нажатии на кнопку приложение...

При нажатии на кнопку приложение закрывается
Здравствуйте. Возникла проблема и вот не знаю как решить. Запускал приложение...

7
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
08.06.2015, 08:37 #2
Java
1
setText(R.string.xxx2)
2
Pablito
08.06.2015, 09:43
  #3

Не по теме:

Rube, опередил меня :D

0
Dneprtrase
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 25
08.06.2015, 12:00  [ТС] #4
Спасибо Rube, начало положено. А если у меня таких xxx сто штук, есть ли автоматизированный способ? Например:
OnClickButton(){Y=Y+1; setText(R.string.xxxY; }
0
androbro
340 / 301 / 67
Регистрация: 17.10.2014
Сообщений: 887
08.06.2015, 12:14 #5
Цитата Сообщение от Dneprtrase Посмотреть сообщение
А если у меня таких xxx сто штук, есть ли автоматизированный способ?
ListView
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
08.06.2015, 12:50 #6
Цитата Сообщение от Dneprtrase Посмотреть сообщение
А если у меня таких xxx сто штук, есть ли автоматизированный способ?
Лехко:
XML
1
2
3
4
5
<string-array name="array">
    <item>x1</item>
    <item>x2</item>  
    <item>x3</item>  
</string-array>
Java
1
2
3
String[] array = getResources().getStringArray(R.string.array);
for (String a : array)
    textView.setText(a);
1
Dneprtrase
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 25
08.06.2015, 17:50  [ТС] #7
Огромное спасибо, буду разбираться)
0
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 736
22.10.2015, 09:12 #8
Цитата Сообщение от Rube Посмотреть сообщение
Лехко:
Код XMLВыделить код
1
2
3
4
5
<string-array name="array">
<item>x1</item>
<item>x2</item>
<item>x3</item>
</string-array>
это все очень правильно,

вот только номера он сам присваивает
а если нужно чтобы было
array[0]=x1
array[3]=x2
array[6]=x3
тогда как быть?
как напрямую прописать связь string и int номер из массива?
0
22.10.2015, 09:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2015, 09:12
Привет! Вот еще темы с решениями:

Фрагменты: приложение вылетает при 4-ом нажатии на кнопку
Здравствуйте, в фрагменте есть кнопка, при нажатии на неё 3 раза приложение...

Сброс всех данных при нажатии на кнопку
Здравствуйте! У меня есть несколько Activity, одно из них - активити с...

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

Смена темы ActionBar при нажатии на кнопку
Подскажите пожалуйста как можно изменить тему ActionBar, при нажатии на кнопку.


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

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

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