【发布时间】:2011-09-09 05:14:05
【问题描述】:
我创建了一个实现 ViewFactory 的简单 ImageSwitcher。在我看到的示例中,有一个未显式调用的 makeView() 方法,但如果该方法不存在,则会显示错误。谁能解释我这种方法的目的。谢谢。
【问题讨论】:
标签: android imageswitcher
我创建了一个实现 ViewFactory 的简单 ImageSwitcher。在我看到的示例中,有一个未显式调用的 makeView() 方法,但如果该方法不存在,则会显示错误。谁能解释我这种方法的目的。谢谢。
【问题讨论】:
标签: android imageswitcher
为了符合 ViewFactory 规范,我们需要编写一个 makeView 方法。创建 ImageSwitcher 控件时,可以使用 setFactory() 方法配置 ViewFactory。 ViewFactory 有一个必需的方法,makeView() 方法。请注意,视图的源或内容尚未在 makeView() 方法中配置。相反,您可以将其视为 ImageSwitcher 控件用于显示每个子视图的模板。
【讨论】: