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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
#1

Добавить на кнопку текст в виде таблицы - Программирование Android

27.06.2015, 11:29. Просмотров 258. Ответов 10
Метки нет (Все метки)

Есть кнопка (Button) с простым текстом. По клику по ней необходимо менять его на другой текст в табличном виде. Попробовал для начала xml разметку и TableRow - программа вылетает на этапе запуска.

Добавлено через 10 часов 48 минут
актуально
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2015, 11:29     Добавить на кнопку текст в виде таблицы
Посмотрите здесь:

Добавить кнопку на стандартное окно - Программирование Android
Есть ли способ отображать кнопку "свою" дополнительную кнопку на окно (например), которое отображается во время разговора?

При нажатию на кнопку добавить Layout - Программирование Android
не подскажете как по нажатию на кнопку вставить LinearLayout с определенной разметкой в тот Layout где я нахожусь именно в нужное мне...

Как сделать текст на кнопке зачеркнутым (по нажатию на эту кнопку)? - Программирование Android
Может быть есть вариант добавить поверх текста картинку-линию(с альфа каналом) или по другому как-то(легче)?

Отображение данных в виде таблицы - Программирование Android
Есть класс (пара строк, пара дат, несколько интеджеров). Есть динамический массив элементов этого класса. Количество элементов точно не...

Добавить текст на изображение - Программирование Android
В Drawable есть картинка, к ней нужно добавить текст, который введет пользователь, и сохранить полученное изображение обратно в Drawable....

Действие на кнопку физическую кнопку Меню - Программирование Android
Здравствуйте. Хочу в своё приложение добавить QuickAction3D, взялся разбирать их пример и взял код import android.app.Activity; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
27.06.2015, 11:58     Добавить на кнопку текст в виде таблицы #2
Цитата Сообщение от TanaTiX Посмотреть сообщение
По клику по ней необходимо менять его на другой текст в табличном виде.
что есть "в табличном виде"?
Цитата Сообщение от TanaTiX Посмотреть сообщение
Попробовал для начала xml разметку и TableRow - программа вылетает на этапе запуска.
как пробовали? приведите код и лог ошибки
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
27.06.2015, 12:08  [ТС]     Добавить на кнопку текст в виде таблицы #3
У меня сейчас кнопка, текст в которой имеет примерно следующий вид:
Код
"параметр1: значение1\nпараметр2: значение2\nпараметр3: значение3"
Т.е. все эти данные выравниваются не так, как хотелось бы.
А нужно, что бы в центре кнопки была табличка с аккуратно выровненными парами параметр-значение
Пробую примерно так:
Java
1
2
3
4
5
<Button android:layout_width="fill_parent" android:layout_height="fill_parent">
   <TableRow>
      <TextView android:text="test"/>
   </TableRow>
</Button>
Добавлено через 56 секунд
androbro, лог ошибки привести не могу, т.к. все это компилится с мобильного - он такую роскошь не позволяет.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
27.06.2015, 12:25     Добавить на кнопку текст в виде таблицы #4
TanaTiX, я конечно утверждать не буду, но вроде как button не может содержать виджеты внутри себя, т.к. он не ViewGroup
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
27.06.2015, 12:45  [ТС]     Добавить на кнопку текст в виде таблицы #5
androbro, ok, а как тогда лучше поступить?
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
27.06.2015, 12:59     Добавить на кнопку текст в виде таблицы #6
Цитата Сообщение от TanaTiX Посмотреть сообщение
ok, а как тогда лучше поступить?
если честно я не особо понял чего вы хотите добиться...по нажатию кнопки должен где то меняться текст?
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
27.06.2015, 13:15  [ТС]     Добавить на кнопку текст в виде таблицы #7
Цитата Сообщение от androbro Посмотреть сообщение
по нажатию кнопки должен где то меняться текст?
Это следующий этап. На данный момент актуально помещение таблицы в кнопку.
Я, человек с андроидом знакомый очень посредственно, пока вижу такие варианты:
1) Поместить над имеющейся кнопкой некий прозрачный контейнер, куда можно поместить таблицу.
2) Создать элемент, который бы вел себя как кнопка и поддерживал таблицы.
3) ...
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
27.06.2015, 13:32     Добавить на кнопку текст в виде таблицы #8
Цитата Сообщение от TanaTiX Посмотреть сообщение
На данный момент актуально помещение таблицы в кнопку.
даже не представляю для каких целей такое необходимо, ну да ладно
ну так что вы зациклились на buttone делайте без него, так то onClick можно отлавливать на всех элементах.
изначально в TableView ставим bg в виде не нажатой кнопки, а при нажатии меняем bg на нажатый... или селектор делаем.
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
27.06.2015, 13:47  [ТС]     Добавить на кнопку текст в виде таблицы #9
androbro, тогда как сделать визуальный клик и соответствующее звуковое сопровождение?
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
27.06.2015, 16:06     Добавить на кнопку текст в виде таблицы #10
Цитата Сообщение от TanaTiX Посмотреть сообщение
тогда как сделать визуальный клик и соответствующее звуковое сопровождение?
про визуализацию я уже написал background или selector, про звуковое сопровождение - а разве стандартные кнопки сопровождаются проигрыванием звука?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2015, 17:21     Добавить на кнопку текст в виде таблицы
Еще ссылки по теме:

Как минусоват данные с таблицы 2 от таблицы 1 - Программирование Android
Я пока добился чего хотел. Данный момент у меня есть 2 таблицы в одной БД. Первая приход товаров называется TABLE_GOODS, и вторая таблица...

Действие на кнопку POWER - Программирование Android
Только начал изучать андроид =(. Как сделать чтобы при разблокировки смартфона запускался layout в котором будет вводится графический ключ.

Передача текста в кнопку - Программирование Android
Всем привет. Сейчас пытаюсь сделать свое первое приложение, и выбор пал на судоку. Решил создать поле под судоку из 81 кнопки, и 9 кнопок...

Нажать кнопку в ListView - Программирование Android
Понимаю что простой вопрос, но не нашел как. Почти все работает Есть простая разметка состоящая из TextView и Button &lt;?xml...


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

Или воспользуйтесь поиском по форуму:
TanaTiX
Модератор
2741 / 1586 / 144
Регистрация: 19.02.2011
Сообщений: 5,711
27.06.2015, 17:21  [ТС]     Добавить на кнопку текст в виде таблицы #11
Цитата Сообщение от androbro Посмотреть сообщение
а разве стандартные кнопки сопровождаются проигрыванием звука?
За все устройства не скажу, но у меня - да.
Yandex
Объявления
27.06.2015, 17:21     Добавить на кнопку текст в виде таблицы
Ответ Создать тему
Опции темы

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