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

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

Войти
Регистрация
Восстановить пароль
 
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
#1

Работа с ListView - Программирование Android

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

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

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

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

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

События ListView - Программирование Android
Здравствуйте! Вот программа; package com.example.freedom; import java.util.ArrayList; import java.util.HashMap; import...

Сортировка в listview - Программирование Android
Здравствуйте, планирую разобраться с сортировкой элементов списка. Сортировка будет по идентификатору или имени каждого элемента списка. В...

Изменить ListView - Программирование Android
Есть ListView, которые задается при запуске приложения Далее у меня создает запрос к серверу и получаю данные. Скажите как мне...

Глючит ListView - Программирование Android
Получаю данные с сервера) отображаю через ListView проблем нет. Но по нажатию по item listview хочу показать скрытое textview внутри...

Scroll listview - Программирование Android
Доброй ночи всем. Есть активити со следующим layout. <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

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

ListView SubItem - Программирование Android
Всем привет! Расскажите пожалуйста как заполнять SubItem в виджете ListView. Мне нужно к обычному Item, который реализован вот так: ...

Цикл по ListView - Программирование Android
Доброго дня. Есть ListView: final ListView viewActionsList = (ListView) findViewById(R.id.actions); final String values =...

listView с подзагрузкой - Программирование Android
В listView выводится список новостей с новостного сайта, парсится из json. Как можно выводить только 10 новостей, а после того как...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
28.12.2013, 13:44     Работа с ListView #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();
            }
        });
    }
}
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
31.12.2013, 11:04  [ТС]     Работа с ListView #3
А если я использую свой адаптер?
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
31.12.2013, 11:19     Работа с ListView #4
Цитата Сообщение от Frai32 Посмотреть сообщение
А если я использую свой адаптер?
Думаю что смысл кода особо не поменяется.
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
06.01.2014, 15:43  [ТС]     Работа с ListView #5
Просто в моём адаптере нет метода add. И я не знаю как его можно написать.
Yandex
Объявления
06.01.2014, 15:43     Работа с ListView
Ответ Создать тему
Опции темы

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