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

Одно окно Actvity для всего - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как сделать сервис независимым от приложения? http://www.cyberforum.ru/android-dev/thread1095868.html
Приветствую, Есть небольшая проблемка, несмертельная, но обидная. Запускаю из activity service: startService(new Intent(getApplicationContext(),MyService.class)); Подразумевается, что сервис...
Программирование Android Как провести транзакцию денег у меня есть текстовой файл как с ним работать как провести транзакцию денег у меня есть текстовой файл как с ним работать ? например платеж который отправляется на сервер равно 1 да отправляешь потом каждый раз на единицу увеличивалось если есть... http://www.cyberforum.ru/android-dev/thread1095851.html
Программирование Android Использование арифметического цикла в программируемом layout
Надеялся, что сделаю прокручиваемую генерируемую программным способом таблицу, а выходит столбец. Во вложенном цикле я хотел заставить TextView появляться по горизонтали, а складывается ощущение,...
xxhdpi ресурсы для всех макетов Программирование Android
Здравствуйте! Подскажите пожалуйста. 1) Если использовать ресурсы из папки drawable-xxhdpi, которая хранит нарезку элементов из под разрешения 1920x1080 для всех макетов, то как на это будет...
Программирование Android При повороте на 90 градусов вылетает программа http://www.cyberforum.ru/android-dev/thread1095615.html
Поворачиваю телефон на 90 градусов и программа сворачивается... Другие программы при повороте поворачиваются на 90 градусов, как и должно быть... Наверное, настройки указать надо?
Программирование Android Выбор слова из текста Есть большой текст, в которм содержатся слова, знаки препинания итп. Нужно, что бы по клику на слово происходило событие с использованием выбранного слова? Может кто уже делал подобное, не поделитесь... подробнее

Показать сообщение отдельно
NOSC
43 / 43 / 3
Регистрация: 10.10.2013
Сообщений: 297
14.02.2014, 10:48
Цитата Сообщение от clergyman49 Посмотреть сообщение
Но, как мне задать кнопке сразу 100 значений?
СОздайте отдельный класс, например Data, в котором пропишите public все нужные значения. А в нажатии кнопки пропишите условия

Java
1
2
3
4
5
6
7
8
9
final TextView txt = (TextView)findViewById(R.id.textView1);
Button myBut = (Button)findViewById(R.id.button1);
myBut.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (text = Data.<переменная1>) {
txt.setText(text); } else if ( и так далее) {
} }
 
}});
На самом деле это самый тупой способ, попробуйте создать свой алгоритм, тем более что я не знаю какая у вас задача и по какому принципу выбирается ответ.
Так же можно использовать базу данных, если информации много или строки в Data классе будут очень длинными
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru