Archives for ListView

ListView: Танцующий текст

Иногда случается, что при нажатии на элементы списка, некоторые из них сдвигаются на 1-2 пикселя. Возможные варианты решения: – если у текста выставлен параметр для высоты – wrap_content, попробуйте изменить на фиксированную высоту – если у текста выставлен параметр gravity="center*", попробуйте убрать его совсем, что бы проверить оно или нет. – в итоге, это оказалась [...]

Создаем список содержащий NumberPicker

В этом примере мы создали список, в котором, каждый элемент состоит из текста и NumberPicker. В качестве адаптера для списка был использован EfficientAdapter из примеров API Demos: list14.java. NumberPicker был полностью перенесен из исходников андроида. Замечание: не используйте рефлексию для доступа к NumberPicker. Лучше перенести полностью все исходники из андроид в свой проект.

Как установить контекстное меню для ListView?

Устанавливаем обработчик для контекстного меню, на текущий в Активити: list.setOnCreateContextMenuListener(this); И дальше реализовываем обработку.    @Override     public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {         AdapterContextMenuInfo aMenuInfo = (AdapterContextMenuInfo) menuInfo;         // Получаем позицию элемента в списке         int position = aMenuInfo.position;   [...]