Что такое использование метода makeView() в ImageSwitcher
Я создал простой ImageSwitcher, который реализует ViewFactory. И в примере, который я видел, есть метод makeView(), который не вызывается явно, но если метод отсутствует, он показывает ошибки. Может ли кто-нибудь объяснить мне цель этого метода. Спасибо.
1 ответ
Чтобы соответствовать спецификации ViewFactory, нам нужно написать метод makeView. Когда вы создаете элемент управления ImageSwitcher, вы можете настроить ViewFactory с помощью метода setFactory(). ViewFactory имеет один обязательный метод, метод makeView(). Обратите внимание, что источник или содержимое представления не были настроены в методе makeView(). Вместо этого вы можете считать это шаблоном, который элемент управления ImageSwitcher будет использовать для отображения каждого дочернего представления.