Это довольно субъективно, что является лучшим дизайном для этого, особенно, не зная больше о вашем конкретном использовании, однако есть определенные возможности, которые приходят на ум.
Новый вид деятельности, который вы отметили на самом деле quite standard. Вы можете увидеть аналогичную парадигму, используемую в Gmail, Google Talk, Messaging и т. Д. Если ваши текстовые поля будут иметь что-то вроде одного слова в каждом, но я могу понять, как это может показаться пустой тратой пространства для создания нового действия , Я бы не стал это исключать; вы можете поиграть со стилем, чтобы он казался менее пустым (включая ярлыки, краткие описания и т. д.). Также учтите, что большинство пользователей в настоящее время имеют мягкие клавиатуры. Это может занимать значительное место и сделать вид менее пустым.
Опция всплывающего окна кажется менее стандартной, но опять же, если вы правильно ее создали, я мог видеть, что она работает нормально. Что вам не нравится в этой опции?
Другой вариант - сделать вид multi-pane layout, который гораздо менее распространен для макета размера телефона, но не может быть и речи. У вас может быть панель с двумя текстовыми полями, которая для текущего элемента выше вашего списка, и изменение содержимого при выборе элемента в виде списка. Это также менее стандартный интерфейс.
Вы также можете иметь альтернативный вид на самом деле в элементе списка. В дополнение к вашему текущему (я предполагаю) двум TextView
s, у вас могут быть две кнопки EditText
и, возможно, кнопка «ОК» и «Отмена», которые скрыты. Видимость всех этих представлений будет переключена при выборе элемента.
Есть еще несколько вариантов, я уверен, но, надеюсь, это даст вам немного подумать о чем.
Это, конечно же, спасибо за полезный ответ. После некоторых соображений и исследований я столкнулся с примером, который мне нравится, который сделан в самом Android - это [настройки VPN] (http://i.imgur.com/5eOct.png). Я чувствую, что, поскольку мой набор полей будет меньше, это сработает - и это подтверждается тем фактом, что он включен и в сам Android. – Vadi
А, это правда. Возможно, опция popup чаще встречается, чем я думал изначально. Это довольно часто в настройках. В дополнение к настройкам VPN есть также WiFi, часы и, возможно, больше. – kabuko