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

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Получать данные по сокетам http://www.cyberforum.ru/android-dev/thread557256.html
Здравствуйте, пишу Socket клиент для Android на Java который коннектится к серверу и сервер начинает отправлять данные в таком формате первые 4 байта- размер файла затем сам файл потом опять 4...
Программирование Android Загадочная разметка, не могу разобраться. Пытаюсь сделать список с элементами такого вида: Cправа - кнопка, слева: слово и под ним Progressbar. Не могу понять, как сделать так, чтобы кнопка прижалась вправо, а прогресс-бар с надписью... http://www.cyberforum.ru/android-dev/thread556279.html
Динамическое создание кнопок на Mono Android Программирование Android
Доброго времени суток. Разработку под Андроид начал изучать совсем недавно. Выбрал следующую задачу: при запуске проекта подключаемся бд SQLite, с определенной таблицы я получаю строки, в которых...
Программирование Android Как? Приложение с уже "укомплектованной" БД. (решено)
Добрый день. Есть идея хранить уровни в БД (несложная игра, построенная на графах). Допустим, саму БД с уровнями я заполню в десктопном редакторе. Вопрос: как потом включить этот файл БД в...
Программирование Android Действие на нажатие http://www.cyberforum.ru/android-dev/thread553301.html
вот нашел урок http://startandroid.ru/uroki/vse-uroki-spi...ilozhenija.html в принципе то что надо. Вот только как поменять код, чтобы вместо кнопок были картинки? Вот мой main.xml <?xml...
Программирование Android мини-синтезатор Здравствуйте. Я тут решил написать мини-синтезатор- звуки mp3. Все просто – в зависимости от клавиши проигрывается тот или иной звук. Я попробовал класс SoundPool import android.media.AudioManager;... подробнее

Показать сообщение отдельно
Zav
8 / 8 / 0
Регистрация: 19.04.2012
Сообщений: 26
24.04.2012, 17:30  [ТС]
flashok, видимо, это не то, что мне нужно. По приведенной ссылке рассматривается конкретный набор кнопок, каждая из которых описана в XML, и каждой присвоен тег. У меня совсем не так. Во-первых, главная Активити имеет свой XML(main.xml), а у Item свой(item.xml). Это значит, что если я повешу на ToggleButton в item.xml android:onClick = "doToggle", а затем в главной Активити опишу метод public void doToggle(View v), то словлю java.lang.IllegalStateException: Could not find a method doToggle(View) in the activity.

У меня же ListView динамически добавляется. Давайте приведу в пример Список Дел. Есть кнопка добавления нового дела. При добавлении - Дело добавляется в базу, а курсорАдаптер отобразит состояние таблицы посредством ListView. Каждое дело описывается своим XML, в котором, к примеру, кнопка удаления и TextView. То есть список содержит дела, в каждом из которых есть кнопка удаления.

Как реализовать удаление конкретного дела из базы данных, вызвав метод delete, и указав в аргументе where id нужного дела?

Это нужно делать в главной Активити, где описываем ListView? Или может в CursorAdapter, как сделал я, но не знаю как туда передать id?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru