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

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

Войти
Регистрация
Восстановить пароль
 
Nowsoud
1 / 1 / 0
Регистрация: 01.01.2015
Сообщений: 84
#1

Редактирование элементов layout из другого потока - Программирование Android

27.02.2015, 21:13. Просмотров 270. Ответов 2
Метки нет (Все метки)

Подскажите, как максимально просто редактировать элементы layout из другого потока.
К примеру, есть код:
Java
1
2
3
4
5
6
7
8
9
10
 new Thread(new Runnable() {
            @Override
            public void run() {
                try {
                    ((TextView)findViewById(R.id.ConnectTV)).setText("Подключено");
                 catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }).start();
Такой код вызовет исключение, конечно же. Как реализовать смену надписи в ConnectTV из другого потока?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2015, 21:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Редактирование элементов layout из другого потока (Программирование Android):

Изменение layout-элементов одного activity из другого activity - Программирование Android
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном activity из второго activity, каким образом мне можно это...

Использование элемента другого layout - Программирование Android
Здравствуйте! Проблема в следующем Главный экран содержит ViewPager с PagerTabStrip. На них выводится лэйаут содержащий ListView...

Как получить layout с другого пакета? - Программирование Android
Здравствуйте, делаю скин для приложения, вопрос состоїт в том могу ли я взять Layout з другого пакета, тойсть есть первая програма...

Анимированный дизайн смены Layout или просто выдвигаемый layout - Программирование Android
Ну, думаю тут и так всё понятно. Я просто не знаю, какие ключевые слова вводить в гугл, всё что попадается это Drawer А мне нужнен просто...

Старт активити из другого потока - Программирование Android
Добрый вечер! У меня есть Активити, с кнопкой, по клику на которую стартует тред, из которого нужно запустить новые активити для...

Не хочет работать в layout, но включается в layout-land - Программирование Android
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так : <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

2
Netscape
373 / 360 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
28.02.2015, 00:55 #2
через метод runOnUiThread.
1
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 731
01.03.2015, 12:55 #3
а handler ом нельзя?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2015, 12:55
Привет! Вот еще темы с ответами:

At android.widget.LinearLayout.setChildFrame Layout в Layout-те - Программирование Android
Нужен совет бывалых. У меня есть активити которое запускается с мейн активити, на нем лежит Layout (горизонтальный) в котором 2й...

Передача объекта обратно в главный поток из другого потока - Программирование Android
Добрый день. У меня ест фрагмент в котором я запускаю новый поток, после этого я хочу вернуть объект из этого потока в главный поток,...

Программное создание layout и элементов - Программирование Android
Здравствуйте. У меня появилась необходимость создать полноценный layout без использования xml файлов. 1) Возможно ли загрузить layout со...

Сдвиг элементов layout при добавлении нового элемента - Программирование Android
Добрый вечер! Вопрос в следующем: как запретить layout'y сдвигать другие элементы при добавлении нового? Данная ситуация наблюдается если...


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

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

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