Я пытаюсь установить позицию для просмотра при запуске активности.Как обновить позицию представления после метода view.layout()?
Я выяснил, что большинство моих проблем было связано с получением координат макета в методе onCreate, поэтому я написал его в onWindowFocusChanged, координаты не равны 0, поэтому теперь я могу установить положение вида с помощью метода layout().
Я сделал это, но просмотр не обновил его положение. Кстати, у меня в журнале есть новая позиция.
Я думаю, что есть метод, который должен обновлять вид, дайте мне подсказку, пожалуйста.
Заранее спасибо.
FWIW 'view.layout()' метод, кажется, работает при вызове из 'onTouch()', но не будет работать так, как вы его называете (из моего опыта, который привел меня на эту страницу) –
, связанный с http://stackoverflow.com/questions/7217614/change-view-position –