View.isActivated() 的作用是什么?

gur*_*e94 5 android view

我最近遇到了这个View.isActivated()方法,但不确定它的作用。文档

公共布尔 isActivated ()

指示该视图的激活状态。

如果视图被激活则返回 true,否则返回 false

视图的状态是什么意思?视图什么时候被激活,什么时候不激活?

dav*_*993 5

激活是一种长期状态,用户可以将视图移入或移出。例如,在启用单选或多选的列表视图中,当前选择集中的视图将被激活。(嗯,是的,我们对这里的术语深感抱歉。)激活状态会向下传播到它所设置的视图的子级。

来源:http://developer.android.com/reference/android/view/View.html#setActivated(boolean)