RequestFocus 和 ReqeustFocusFromTouch 之间的区别?
Difference between RequestFocus and ReqeustFocusFromTouch?
想知道 RequestFocus
和 ReqeustFocusFromTouch
之间的实际区别。什么时候用,怎么用,在什么情况下有用?
举几个例子并详细解释。
来自官方文档
- 调用它以尝试将焦点放在特定的
View
或其后代之一上。如果 View
不可聚焦(isFocusable()
returns false),View
实际上不会聚焦
- 调用它以尝试将焦点放在特定视图或其后代之一上。这是
requestFocus()
的一个特殊变体,它将允许在触摸模式下不可聚焦的视图在被触摸时请求聚焦。
Returns
boolean
此视图或其后代之一是否真正引起了关注。
想知道 RequestFocus
和 ReqeustFocusFromTouch
之间的实际区别。什么时候用,怎么用,在什么情况下有用?
举几个例子并详细解释。
来自官方文档
- 调用它以尝试将焦点放在特定的
View
或其后代之一上。如果View
不可聚焦(isFocusable()
returns false),View
实际上不会聚焦
- 调用它以尝试将焦点放在特定视图或其后代之一上。这是
requestFocus()
的一个特殊变体,它将允许在触摸模式下不可聚焦的视图在被触摸时请求聚焦。 Returns
boolean
此视图或其后代之一是否真正引起了关注。