Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
DarkVortex
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
1

Программное создание layout и элементов

17.01.2015, 20:58. Просмотров 655. Ответов 2
Метки нет (Все метки)

Здравствуйте. У меня появилась необходимость создать полноценный layout без использования xml файлов.
1) Возможно ли загрузить layout со всем его содержимым из строки которая содержит xml код?
2) Как можно программно задавать атрибуты виджетам? Например для EditText тип поля задается android:inputType="textPassword", а как это сделать из кода не совсем понятно.
Заранее благодарен.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2015, 20:58
Ответы с готовыми решениями:

Программное создание layout
Впервые приходится создавать экран полностью через класс. Не могу понять, как должны привязываться...

Программное добавление рамки Layout
Добавляю рамку к Layout с помощью XML файла: <shape...

Динамическое создание кастомного layout
Всем здрасте. Столкнулся с такой проблемой. Стоит задача по нажатию на динамически созданный едит...

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

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

2
shulyakyarik
11 / 11 / 3
Регистрация: 28.03.2014
Сообщений: 156
17.01.2015, 22:39 2
1) Скорее всего сделать layout из строки не получится. Для программного создание view посмотрите уроки 16 - 18
2) Можете погуглить методы которые вам нужны. Например так "android edittext set input type programmatically"
0
Kastaneda
Jesus loves me
Эксперт С++
4949 / 3026 / 346
Регистрация: 12.12.2009
Сообщений: 7,627
Записей в блоге: 2
Завершенные тесты: 1
17.01.2015, 23:16 3
Цитата Сообщение от DarkVortex Посмотреть сообщение
1) Возможно ли загрузить layout со всем его содержимым из строки которая содержит xml код?
Из документации
Important For performance reasons, view inflation relies heavily on pre-processing of XML files that is done at build time. Therefore, it is not currently possible to use LayoutInflater with an XmlPullParser over a plain XML file at runtime.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2015, 23:16

Не хочет работать в layout, но включается в layout-land
доброе утро ! пишу первое приложение. обычный мейн.хмель выглядит вот так : <?xml...

Программное создание TextView
Всем привет! помогите пожалуйста. Как сделать по нажатию на кнопку автоматическое создание...

Программное создание экрана
Всем доброго дня! Коллеги. Так получилось что в программе приходится рисовать все экраны...


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

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

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