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

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

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

Как программно создать TextEdit - Программирование Android

14.10.2015, 15:24. Просмотров 237. Ответов 2
Метки нет (Все метки)

Ребят, помогите, нужна помощь.(Я новичок).
public void onClick(View arg0) {
//Как программно создать TextEdit.(и указать его расположение, буду благодарен за любую помощь).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2015, 15:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как программно создать TextEdit (Программирование Android):

Как программно удалить кнопку которую программно создал но только если она уже существует - Программирование Android
Есть ScrollView в котором много компонентов,чтоб не выводить сразу все решил выводить по 10 штук и снизу пихать кнопку "еще",эту самую...

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

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

C++ TextEdit with keypad - Программирование Android
Здравствуйте, нужно помощь с созданием textedit который вызывает клавиатуру на с++. Буду рад за готовое решение, ну или наставления в...

Подключение сторонего TextEdit - Программирование Android
подскажите пожалуйста как подключить данный https://github.com/scottyab/showhidepasswordedittext show/hide password? добавил в...

Пустая строка в TextEdit - Программирование Android
Имею 5 столбцов по 20 EditText в Scroll. В 3х из них все нормально, программно пишу, редактирую, считываю новое значение. 2 оставшихся...

2
zealot01
42 / 42 / 16
Регистрация: 24.08.2015
Сообщений: 136
Завершенные тесты: 1
14.10.2015, 18:01 #2
Elias_smith, Создай инстанс EditText и добавь его к layout.
Java
1
2
3
4
5
6
7
setContentView(R.layout.activity_main);
        RelativeLayout rl= (RelativeLayout)findViewById(R.id.main_layout);
 
        EditText tv1 = new EditText(this);
        tv1.setWidth(200);
        tv1.setText("HELLO");
        rl.addView(tv1);
1
Elias_smith
0 / 0 / 0
Регистрация: 27.09.2015
Сообщений: 41
14.10.2015, 19:24  [ТС] #3
zealot01, Спасибо большое. Я тут еще небольшой пример нашел, довольно интересный для меня, только вот не пойму как взять значение с edittext. Т.е что бы создавалось столько EditText.....
сколько мы укажем в EditText, до нажатия на Button. Нужно как то прировнять EditText:=допустим к(a).
Спасибо заранее
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  //В этом Layout'е будем отображать наши EditText
             LinearLayout ll = new LinearLayout(this);
             ll.setOrientation(LinearLayout.VERTICAL);
             setContentView(ll);
             
         
             
             
             //Создаем Button
             for (int i=0 ; i<=1 ; i++) { 
                 ButtonList.add(new Button(this));
             }
             
             
             //Создаем например пять EditText и добавляем их в список
             for (int i=0 ; i<=5 ; i++) { 
                 EditTextList.add(new EditText(this));
             }
             // Устанавливаем текст для каждого EditText
             // и добавлеяем каждый EditText в LinearLayout
             for (EditText et : EditTextList) { 
                 et.setText("Test:" + et.hashCode());
                 ll.addView(et);
             }
             
             //
             for (Button et :  ButtonList) { 
                 et.setText("Test:" + et.hashCode());
                 ll.addView(et);
                 
             }
             //считываем текст который отображается в каждом EditText
             for (EditText et : EditTextList) { 
                 System.out.println(et.getText());
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2015, 19:24
Привет! Вот еще темы с ответами:

Ввод в TextEdit с экранных кнопок - Программирование Android
Подскажите, пожалуйста, как вводить текст в TextEdit с экранных кнопок???

TextEdit выходит за границы экрана в GridLayout - Программирование Android
Доброго времени суток. Делаю такую разметку: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;GridLayout ...

Ошибка при считывании с XML и записи в TextEdit - Программирование Android
Здраствуйте, Андроид только начал изучать. Он мне нужен для дипломной работы. А именно написать приложение которое предназначено для игры в...

Как получить данные из EditText, созданного программно, или как узнать ID элемента? - Программирование Android
Всем здрасте и с Новым годом! Суть вопроса: Как получить значение, введенное пользователем в EditText, созданного программно или через...


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

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

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