我有一个包含多个项目的ListView。我想将点击的项目放在屏幕顶部。我正在尝试使用 ListView 的 requestChildRectangleOnScreen 来完成这项工作,但我无法弄清楚如何正确指定矩形参数。任何建议和/或代码示例都会非常有用
非常感谢
答案 0 :(得分:1)
您可以使用getLeft()aso获取视图的矩形。
rectangle = new Rect(editText.getLeft(), editText.getTop(), editText.getRight(), editText.getBottom());