Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Frai32
0 / 2 / 1
Регистрация: 24.08.2013
Сообщений: 137
1

Работа с ListView

28.12.2013, 11:41. Просмотров 752. Ответов 4
Метки нет (Все метки)

Нужно что бы при нажатии на один элемент в первом ListView он копировался во второй ListView причём многократно.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2013, 11:41
Ответы с готовыми решениями:

Работа с Listview
Доброго времени суток! Передо мной возникла такая проблема: Необходимо сделать так, чтобы при...

Работа с Listview
Доброго времени суток! Передо мной возникла такая проблема: Необходимо сделать так, чтобы при...

Работа с ListView из потока
Доброго всем здравия! Вот несколько вопросов, которые не смог разобрать самостоятельно по...

Вызов курсора с параметром или Работа с ListView
Мужики, помогите пожалуйста, Не могу найти как это сделать. Время поджимает. Очень прошу....

ListView. После добавления кнопки перестал быть доступен сам ListView
Кастомизировал ListView с помощью нескольких TextView. Но после того, как добавил ImageButton сам...

4
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
28.12.2013, 13:44 2
Вот этот код должен помочь вам :

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class MainActivity extends Activity {
    private final ArrayList<String> items2 = new ArrayList<String>();
    private final String[] items = {"один", "два", "три", "четыре", "пять"};
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ListView lv1 = (ListView) findViewById(R.id.ListView1);
        ListView lv2 = (ListView) findViewById(R.id.ListView2);
        final ArrayAdapter<String> a1 = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items);
        final ArrayAdapter<String> a2 = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items2);
        lv1.setAdapter(a1); lv2.setAdapter(a2);
        lv1.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                a2.add((String) parent.getItemAtPosition(position));
                a2.notifyDataSetChanged();
            }
        });
    }
}
0
Frai32
0 / 2 / 1
Регистрация: 24.08.2013
Сообщений: 137
31.12.2013, 11:04  [ТС] 3
А если я использую свой адаптер?
0
angryrobot
Командир зеленых роботов
348 / 285 / 54
Регистрация: 08.10.2013
Сообщений: 565
31.12.2013, 11:19 4
Цитата Сообщение от Frai32 Посмотреть сообщение
А если я использую свой адаптер?
Думаю что смысл кода особо не поменяется.
0
Frai32
0 / 2 / 1
Регистрация: 24.08.2013
Сообщений: 137
06.01.2014, 15:43  [ТС] 5
Просто в моём адаптере нет метода add. И я не знаю как его можно написать.
0
06.01.2014, 15:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2014, 15:43

Listview вывод данных и переход по нажатию на другой Listview SQLite
Доброго извините за название темы, долго не мог сформировать название, В общем у меня беда с...

Данные из SQlite в ListView, обработка события ListView
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные int из БД. ...

Передача данных из ListView в другой Activity в ListView
Добрый день. Пытаюсь разобраться с передачей данных с ListView, но выходит что то непонятное,...


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

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

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