У меня есть интересная проблема, которую я хотел бы получить несколько советов и мнений, если вы будете так добры. Я не за кодом, потому что предпочитаю писать это для себя. У меня есть опыт работы с J2ME и Android, но я недавно взял Blackberry.
Мне нужно написать что-то вроде Android ListView, хотя и немного проще.
Каждая строка состоит из 3 предметов. Там есть изображение / значок, многострочный (2 или 3 строки) текстовый элемент и кнопка изображения некоторой формы.
Однако в каждой строке есть только 2 столбца. Значок / изображение и многострочный текст объединяются для первого столбца и доступны для щелчка мышью (столбец (0) и идентификатор строки могут быть идентифицированы). Следующим элементом в строке (1) является изображение, на которое можно кликнуть (общее для всех строк - здесь также должен быть идентифицируемый идентификатор строки). Для каждой ячейки столбца / строки должны быть разные действия.
Существует необходимость в прокручивании нескольких строк по вертикали, и вполне может быть много элементов. Каждая строка должна соответствовать ширине экрана так, чтобы значок / многострочный текст был выровнен по левому краю, а изображение с кликабельностью - по право. Каждый ряд требует аккуратного выравнивания всех его компонентов (возможно, по центру).
Итак, что мы имеем (для ряда) это:
[комбинируемое изображение / многострочный текст] [интерактивное изображение]
В идеале должен быть общий фон (градиентный оттенок) для каждой строки после фокусировки. Это должно охватывать оба столбца без шва.
Любые мысли были бы наиболее ценными.