Preference中onCreateView
和onBindView
方法之间的区别是什么?Preference的onCreateView和onBindView方法之间的区别
在文档它说,onBindView
:
绑定创建视图,为这种偏好的数据。这是一个 的好地方,可以在布局中获取对自定义视图的引用,并在其上设置 属性。
为什么在我的布局中设置视图属性是一个很好的地方?目前我在onCreateView
方法中设置属性,一切看起来都很好。 从我的经验看,这两种方法总是一起调用。也许在某些情况下,只有onBindView
被调用?
'onCreateView “你只限于查看建筑和准备装订。 'onBindView'你只限于基于数据初始化视图;那是什么绑定。有些情况下,否则他们不会是单独的方法,并且文档会说不同的东西。您的代码正在“意外”工作。 –
escape-llc-评论无法标记为接受的答案 - 请以答复的形式发布您的答案,而不是评论:) –
我看到有人发表评论作为答案,但很少我看到相反的结果。 :-) – davidcesarino