Посоветуйте компоненты
Посоветуйте компоненты
Нужена крошечная активити:
список из 4 строчек с чекбоксами, и чтоб у списка можно было менять порядок строчек.
Что лучше использовать?
список из 4 строчек с чекбоксами, и чтоб у списка можно было менять порядок строчек.
Что лучше использовать?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Посоветуйте компоненты
Строчки каким образом будут порядок менять? И какие нужны чекбоксы, независимые или группой?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Посоветуйте компоненты
Ну типа списка обычного с чекбоксами на каждой строчке.
и как-то менять их порядок. Я вот думала может движением пальца, но в принципе можно и какие-то кнопочки придумать накрайняк..но там будет возня - выделить строку, двигать ее щелчками..
и как-то менять их порядок. Я вот думала может движением пальца, но в принципе можно и какие-то кнопочки придумать накрайняк..но там будет возня - выделить строку, двигать ее щелчками..
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Посоветуйте компоненты
чекбоксы, по-моему, всегда независимые. Мне нужно в результате - определить порядок неких штук и выбрать из них все или некоторые.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Посоветуйте компоненты
Скорее всего ListView подойдет. Но вот про смену порядка ни чего сказать не могу.
Было как-то дело, делал список который можно простым перетаскиванием сортировать, вышло неплохо, но я делал связку адаптера и списка с кучей обработок. До написания полноценного класса руки так и не дошли.
В интернете должно быть полно инфы как сделать сортировку простым перетаскиванием, ключевые слова "Android Drag and Drop List"
Было как-то дело, делал список который можно простым перетаскиванием сортировать, вышло неплохо, но я делал связку адаптера и списка с кучей обработок. До написания полноценного класса руки так и не дошли.
В интернете должно быть полно инфы как сделать сортировку простым перетаскиванием, ключевые слова "Android Drag and Drop List"
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Посоветуйте компоненты
та способ только один - драг&дроп... тяжеловато будет если тема не знакома, но по сути не так уж сложно, вкратце: переопределить DragShadowBuilder, OnDragListener, OnItemLongClickListener и повесить их на каждый айтем в адаптере. Но самый гемор будет это с вычислениями пересекли ли вы какой либо айтем, если да то нужно определить какой, потом поменять их местами, если мы отпустили лонгклик то нужно вернуть айтем на место. В общем как я уже сказал нужно хорошо вкурить тему с драгами.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Посоветуйте компоненты
мда, поищу, конечно, но, видимо, это того не будет стоить. буду менять кнопками..
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Посоветуйте компоненты
Может быть вам будет интересен вариант с многомерным выделением в листе? Выделили одну ячейку, выделил другую, и после выделения другой меняем их местами, такое реализовать не трудно.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Посоветуйте компоненты
Мне не надо менять их местами - там всего 4 штуки строчек, я буду просто двигать - вверх, вниз, т.е. менять местами две соседние
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198