想知道 RequestFocus
和 ReqeustFocusFromTouch
之间的实际区别。何时应该使用每种方法,如何使用每种方法,以及每种方法在哪些情况下有用?
举一些例子并详细解释。
最佳答案
来自官方文档
- 调用此函数可尝试将焦点集中到特定的
View
或其后代之一。如果View
不可聚焦(isFocusable()
返回 false),它实际上不会获得焦点,
- 调用此方法可尝试将焦点集中到特定 View 或其 subview 之一。这是
requestFocus()
的一个特殊变体,它允许在触摸模式下不可聚焦的 View 在触摸时请求焦点。 返回
boolean 值
该 View 或其后代之一是否真正引起了关注。
关于java - RequestFocus 和 ReqeustFocusFromTouch 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52096006/