Программно. В первом посте залил решение моего вопроса.Sergey777 писал(а): А Вы их динамически создаёте или их какое-то известное количество?
Найдено 9 результатов
- 05 фев 2016, 18:49
- Форум: Экранные компоненты
- Тема: Удаление Table Row через контекстное меню
- Ответы: 4
- Просмотры: 2583
Re: Удаление Table Row через контекстное меню
- 05 фев 2016, 05:21
- Форум: Экранные компоненты
- Тема: Удаление Table Row через контекстное меню
- Ответы: 4
- Просмотры: 2583
Re: Удаление Table Row через контекстное меню
Благодарю за ответ, но вопрос был в другом. Как удалить tr - это понятно. Вопрос в том, как определить, какая ИЗ tr` была нажата и удалить именно еёSergey777 писал(а):Тогда удалить TableRow tr из родительского TableLayout можно будет так:Код: Выделить всё
tl.addView(tr);
Код: Выделить всё
tl.removeView(tr);
- 04 фев 2016, 06:56
- Форум: Экранные компоненты
- Тема: Удаление Table Row через контекстное меню
- Ответы: 4
- Просмотры: 2583
Удаление Table Row через контекстное меню
Здравствуйте. Хочу сделать, чтобы по нажатию на Table Row появлялось Context Menu с подтверждением об удалении данной row. Table Row`s создаются программно и XML файл отсутствует, так что findviewbyId использовать не получается. Вот код создания Table Row: int nameColumn= tableCursor.getColumnIndex(...
- 29 янв 2016, 15:34
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7290
Re: Получение данных из адаптера
И скажите пожалуйста, где такие данные лучше хранить? Создавать и хранить в БД или использовать SaveInstance??/
- 29 янв 2016, 15:12
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7290
Re: Получение данных из адаптера
сохраняется оригинальный ArrayList. Если используются методы add()/addAll()/remove()/clear() эти изменения не будут учтены. Вышеупомянутые методы модифицируют оригинальную коллекцию, в адаптере сохраняется ссылка, а не копия, гетАйтем и гетКаунт будут работать корректно. Советую почитать про "Ссыло...
- 16 янв 2016, 14:26
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7290
Re: Получение данных из адаптера
Это относится к Вашему коду или к моему? Уточняйте, пожалуйста, ответыdoter.ua писал(а):mrstuff88 писал(а):doter.ua писал(а):
В последних строчках пропущенно много кода, там только название метода и тело. Оформи их
по правилам джавы (фигурные скобки и т.д.).
- 15 янв 2016, 20:06
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7290
Re: Получение данных из адаптера
Внутренний лист - для сохранения ссылки на коллекцию, который придет из конструктора. ArrayList nameInfo; public MyAdapter(Context context, ArrayList nameInfo) { super(context, 0, nameInfo); this.nameInfo = nameInfo; } Теперь можно его использовать: getCount() = nameInfo.size; getItem(position) = n...
- 15 янв 2016, 16:56
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7290
Re: Получение данных из адаптера
Для получения даных есть методы getCount() и getIem(position). База данных - слишком тяжелая вещь. Если размер данных, которые нужно сохранять, небольшой, лучше сохранить в обычный текстовый файл. При использовании этих методов мы определим кол-во элементов в адаптере добавленных пользователем и их...
- 14 янв 2016, 00:09
- Форум: Работа с данными
- Тема: Получение данных из адаптера
- Ответы: 12
- Просмотры: 7290
Получение данных из адаптера
Добрый день уважаемые коллеги :) Дали задание, нужно его решить. Ткните носом, если мыслю неправильно. Есть адаптер, унаследованный от ArrayAdapter public class MyAdapter extends ArrayAdapter { ArrayList nameInfo = new ArrayList(); public MyAdapter(Context context, ArrayList nameInfo) { super(contex...