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

Создание ListView из EditText - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Создание ярлыков http://www.cyberforum.ru/android-dev/thread1226614.html
Имеется несколько XML - интерфейсов (форм). Нужно сделать так, чтобы была возможность добавления на главный экран телефона ярлыков, по нажатию которых открывалась определенная форма. Как можно...
Программирование Android AndEngine Rounded rectangle Собственно как нарисовать квадрат с закругленныму углами? Просто квадрат рисую так bigRect = new Rectangle(twoPercent, twoPercent*10, CAMERA_WIDTH - twoPercent*2, CAMERA_HEIGHT - twoPercent*11,... http://www.cyberforum.ru/android-dev/thread1226594.html
Специфика работы с bluetooth в android Программирование Android
Доброго времени суток. Я хочу понять, как же работать с bluetooth в android. Может кто-то уже понял, как это работает и сможет объяснить, что за чем и для чего. Везде в примерах встречаю что-то...
Программирование Android Как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка?
Здравствуйте, подскажите, пожалуйста, как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка? Вот код MainActivity: package com.mycompany.myapp2; ...
Программирование Android Работа с базой данных http://www.cyberforum.ru/android-dev/thread1226543.html
Создал базу данных и в ней 2 таблицы, когда обращаюсь к первой таблице все работает, но когда обращаюсь из любой активности ко второй таблице выскакивает ошибка, то есть при выполнении этой команды...
Программирование Android Эмулятор не меняет ориентацию экрана на AVD Почему Эмулятор не меняет ориентацию экрана на AVD подробнее

Показать сообщение отдельно
liMagneto
0 / 0 / 0
Регистрация: 16.02.2014
Сообщений: 11

Создание ListView из EditText - Программирование Android

13.07.2014, 11:58. Просмотров 617. Ответов 2
Метки (Все метки)

Выдает ошибку в строке при создании адаптера. Пишет, что не распознает конструкцию ArrayAdapter Ниже прилагаю код. Список должен создаваться по мере ввода данных с клавиатуры. Пожалуйста, подскажите ошибку.
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
35
36
37
38
39
40
41
42
43
44
@Override
      public void onClick(View v) {
        switch (v.getId()) {
        case R.id.button1:
            LinearLayout.LayoutParams lParams = new LinearLayout.LayoutParams(wrapContent, wrapContent);    
             lParams.gravity = Gravity.FILL_HORIZONTAL;
             
             final EditText nameNew = new EditText(this);
             nameNew.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT));
             nameNew.setBackgroundResource(R.color.Colour2);
             nameNew.setHint(" Введите новую запись");
             llMain.addView(nameNew, lParams);
             
             nameNew.setOnKeyListener(new View.OnKeyListener()
             {
                @Override 
                 public boolean onKey(View v, int keyCode, KeyEvent event)
                    {
                     if(event.getAction() == KeyEvent.ACTION_DOWN && 
                                (keyCode == KeyEvent.KEYCODE_ENTER))
                                {
                                    // сохраняем текст, введенный до нажатия Enter в переменную
                                    String strCatName = nameNew.getText().toString();
             String n=nameNew.getText().toString();
             String[] names={n};
             ListView listView1 = (ListView) findViewById(R.id.listView1);
             ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.simple_list_item_1, names);
             listView1.setAdapter(adapter);
             return true;
                                }
                            return false;
                        }
 
        
                
             }
             );
             
            
          break;
        default:
          break;
        }
      }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru