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

Как поменять текст внутри вью полученного через layoutinflater?

26.09.2015, 21:13. Просмотров 276. Ответов 8
Метки нет (Все метки)

Как поменять текст внутри вью полученного через layoutinflater?
LayoutInflater inflater = getLayoutInflater();
View element1 = inflater.inflate(R.layout.step_res, scrollView, true);
Внутри element1 есть элемент textView, как его поменять?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2015, 21:13
Ответы с готовыми решениями:

Перевести текст письма (полученного через imapsend) в нужную кодировку
Получаю текст письма через imapsend. как перевести в нормальную кодировку?

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

Как изьять текст из рисунка, полученного при нажатии Print Screen
Имеется на экране разичные окна и надписи, например. Нажать на кнопку Print Sxreen - мы получим...

Редактирование Документа Через Вью
Есть у меня такая задумка, она связана с упрощением работы пользователей на удаленных ПК (у которых...

Как можно поменять текст в узлах в treeview на текст который в textbox
Добрый вечер! Помогите с кодом, как можно поменять текст в узлах в treeview на текст который в...

8
SmirnygaTotosh
3 / 3 / 3
Регистрация: 17.11.2013
Сообщений: 26
26.09.2015, 22:38 2
Не благодарите!
Java
1
2
TextView a = element1.findViewById(id_textview_in_step_res);
a.setText(smth_text);
1
contedevel
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
27.09.2015, 07:09 3
Цитата Сообщение от SmirnygaTotosh Посмотреть сообщение
Не благодарите!
+
Java
1
a.invalidate()
, если уже интерфейс был отрисован
0
adast
0 / 0 / 0
Регистрация: 05.11.2013
Сообщений: 48
27.09.2015, 09:15  [ТС] 4
Почему вот этот код вызывает краш:
Java
1
2
3
4
5
6
7
8
9
10
LayoutInflater inflater = getLayoutInflater();
        View element1 = inflater.inflate(R.layout.step_res, scrollView, false);
        TextView t1 = (TextView) element1.findViewById(R.id.textElement);
        t1.setText("FFF");
        scrollView.addView(element1);
 
        View element2 = inflater.inflate(R.layout.step_res, scrollView, false);
        TextView t2 = (TextView) element2.findViewById(R.id.textElement);
        t2.setText("FFF");
        scrollView.addView(element2);
0
contedevel
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
27.09.2015, 09:26 5
Цитата Сообщение от adast Посмотреть сообщение
Почему вот этот код вызывает краш:
Я так понял ScrollView левая вьюшка, отсюда и краш, TextView принадлежат другому элементу и отрисовываются в нем
0
adast
0 / 0 / 0
Регистрация: 05.11.2013
Сообщений: 48
27.09.2015, 09:51  [ТС] 6
Спасибо огромное, очень помог
0
contedevel
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
27.09.2015, 10:14 7
Цитата Сообщение от adast Посмотреть сообщение
Спасибо огромное, очень помог
Обращайся
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
27.09.2015, 13:08 8
Цитата Сообщение от contedevel Посмотреть сообщение
если уже интерфейс был отрисован
setText и так вызывает invalidate, не нужно его вызывать еще раз самому.
0
contedevel
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
28.09.2015, 04:50 9
Да, ну?!

Добавлено через 37 минут
Цитата Сообщение от Spelcrawler Посмотреть сообщение
setText и так вызывает invalidate, не нужно его вызывать еще раз самому.
Нет, вы все же правы. Именно для setText invalidate вызывается. Извиняюсь тогда.
0
28.09.2015, 04:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2015, 04:50

Через одну форму поменять текст кнопки на другой форме
Здравствуйте возник такой вопрос не могу через одну форму поменять текст кнопки на другой форме...

Как поменять цвет текста внутри placeholder?
почему этот код не работает? <input type="search" placeholder="test"> input{ color:...

как прокрутить текст внутри страницы?
хочу сделать поле с текстом, текст большой, хочу чтобы текст не тянулся на всю страницу вниз, а был...


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

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

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