View.isActivated() 是做什么的?

What does View.isActivated() do?

我最近遇到了 View.isActivated() 方法,但不确定它的作用。 documentation 表示:

public boolean isActivated ()

Indicates the activation state of this view.

Returns true if the view is activated, false otherwise

视图的状态是什么意思? View 何时激活与不激活?

Activation is a longer-term state that the user can move views in and out of. For example, in a list view with single or multiple selection enabled, the views in the current selection set are activated. (Um, yeah, we are deeply sorry about the terminology here.) The activated state is propagated down to children of the view it is set on.

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