2010-07-21 4 views
0

У меня есть ListView с количеством элементов. Я бы хотел, чтобы элемент был нажат в верхней части экрана. Я пытаюсь использовать requestChildRectangleOnScreen из ListView, который, похоже, выполняет эту работу, однако я не могу понять, как правильно указать параметр rectangle. Любые предложения и/или образец кода будет очень полезноКак разместить элемент списка ListView?

спасибо

+0

Я думаю, что вам нужно, чтобы создать свой собственный прямоугольник с помощью этого конструктора: Rect (INT слева, INT сверху, Int, Int правой нижней части), а затем передать его в метод – Sephy

+0

Да, вы правы. Вопрос в том, какие значения я должен использовать для инициализации прямоугольника. – Asahi

ответ

1

Вы можете получить прямоугольник зрения с getLeft() Асо.

rectangle = new Rect(editText.getLeft(), editText.getTop(), editText.getRight(), editText.getBottom()); 
Смежные вопросы