[ Android ] onCreate中取得view的長寬


有時候在onCreate裡面要取得某個view的長寬時,不管怎麼拿都是0

因為這時候view並沒有建立完成

使用view.post方法可以在view建立完成後再執行動作

//scrollView建立完成後,取得view的寬度
scrollView.post(new Runnable() {
    @Override
    public void run() {
        scrollView_vx = scrollView.getWidth()
    }
});


留言