Редактируемый список / сетка - PullRequest
0 голосов
/ 08 февраля 2012

У меня есть несколько объектов, которые являются довольно простыми классами стилей данных со многими атрибутами с геттерами и сеттерами для каждого атрибута ... пример может быть таким:

private employee ()
{
   private String firstName();
    private String secondName();
    private boolean disabled();
    private int yearsInService();

    //various Getters and Setters
    public String getFirstName();
    public void setFirstName(String name);

    public boolean getDisabled();        
    public void setDisabled(boolean value);        
}

Эти классы заполняются через OrmLite / SQLIte. Некоторые из этих классов имеют 30 или 40 атрибутов. Мое намерение состоит в том, чтобы отобразить эти атрибуты в виде сетки / списка для пользователя - в идеале что-то со столбцом описания и столбцом значения, и чтобы пользователь мог выбрать любой конкретный атрибут, изменить значение. Возможно, как экран настроек, только это не настройки?

Я провел немало поисков, и на данный момент у меня нет ощущения лучшего решения. Должен ли я использовать Listview? Кажется сложным настроить что-то подобное.

1 Ответ

1 голос
/ 08 февраля 2012

Если вы хотите использовать ListView ИЛИ Grid для ВНУТРЕННЕГО редактирования , у вас могут возникнуть определенные проблемы, такие как обсуждаемые здесь .

Так что лучший вариант - эточтобы заполнить данные в ListView, и когда пользователь щелкнет их, чтобы отредактировать, отобразить для них диалог и предоставить там функцию РЕДАКТИРОВАНИЯ.

...