How can you tell when a layout has been drawn?

后端 未结 8 645
轻奢々
轻奢々 2020-11-22 08:07

I have a custom view that draws a scrollable bitmap to the screen. In order to initialize it, i need to pass in the size in pixels of the parent layout object. But during th

8条回答
  •  野性不改
    2020-11-22 08:35

    Simply check it by calling post method on your layout or view

     view.post( new Runnable() {
         @Override
         public void run() {
            // your layout is now drawn completely , use it here.
          }
    });
    

提交回复
热议问题