Напротив View.bringToFront () в Android - PullRequest
11 голосов
/ 21 августа 2010

Мне было интересно, есть ли какой-то противоположный метод View.bringToFront()?Когда я вызываю bringToFront(), весь мой экран блокируется, потому что у меня возникают проблемы с переопределением метода onMeasure() (когда я реализую onMeasure, мой пользовательский вид не отрисовывается сам, даже если он входит в метод onDraw), а мойПросмотр занимает весь экран ....

Мне очень нужно bringToFront(), но мне нужно запустить анимацию, которая длится 3 секунды, и с помощью вызова bringToFront() пользовательский ввод больше не работает.

Могу ли я сбросить bringToFront()?

Заранее спасибо за помощь

Ответы [ 2 ]

4 голосов
/ 21 февраля 2012

вызовите метод метода ДобавитьToFront () для представления, которое вы хотите получить впереди, а затем вызовите метод invalidate () для всех представлений, включая представление, которое вы хотите получить впереди. Повторите то же самое для всех слушателей. Поэтому, когда будет вызван слушатель другого представления, предыдущее представление станет недействительным и будет в фоновом режиме.

4 голосов
/ 22 сентября 2011

Я также искал метод sendToBack (). Однако этого не существует в текущем API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...