我正在尝试使用表格布局创建嵌套线性布局的 PDF。我的问题是我最初的尝试导致在没有完整视图的情况下绘制文件。
为了解决这个问题,我决定只在视图加载完成后写入文件,并尝试使用监听事件,ViewTreeObserver.globalOnLayoutListener
但它从未被唤起。所以我决定使用View.post()
它,它似乎也不起作用。我已经等了 4 分钟,认为可能需要一段时间才能绘制,因为布局文件很大,但是监听器和后来的可运行对象从未被调用过。我使用断点和 logcat 验证了事实。
我哪里错了?