Освой играючи
/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000
4-й курс/Закрытая зона
Создаём составной компонент на основе LinearLayout
ClearableEditText (LinearLayout)
Собственный ViewGroup
Обычно мы создаём свой новый компонент на основе класса View и самостоятельно реализуем методы рисования и т.п. Второй вариант - берём подходящий элемент, например, TextView и расширяем его возможности.
А бывает и третий случай, когда есть готовые элементы по отдельности и мы хотим объединить их в один контейнер. Если взглянуть на компонент Spinner, то можно увидеть, что он состоит из двух частей: TextView и Button.
Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью