2010-07-21 10 views
0

항목 수가 많은 ListView가 있습니다. 클릭 한 항목을 화면 상단에 배치하고 싶습니다. 내가 사용하려고하는 requestChildRectangleOnScreenListView 그 일을하는 것처럼 보이지만 어떻게 제대로 param을 지정하는 방법을 알아낼 수 없습니다. 어떤 제안 및/또는 코드 샘플은ListView의 위치를 ​​지정하는 방법은 무엇입니까?

덕분에 많은

+0

당신이 생성자를 사용하여 자신의 사각형을 만들 필요가 있다고 생각 : 사각형 (왼쪽 INT 위로 int로 오른쪽 INT 바닥 INT) 다음 예, 당신 말이 맞아 당신의 방법 – Sephy

+0

에 전달합니다. 질문은 직사각형을 초기화하기 위해 사용해야하는 값입니다. – Asahi

답변

1

당신은 메쏘드 getLeft와 뷰의 사각형을 얻을 수있다() 아소 정말 도움이 될 것입니다.

rectangle = new Rect(editText.getLeft(), editText.getTop(), editText.getRight(), editText.getBottom()); 
관련 문제