我正在使用自定义PrintDocumentAdapter
来打印自定义Layout
,并且Layout
包含一个WebView
,该加载了一些HTML
和一个{{1 }} 来自网络。仅在Image
的{{1}}之后调用onLayoutFinished()
回调。为了确保正确显示onPageFinished()
,将“打印版式”附加到活动内容视图中。
在检查WebView
时,我注意到WebView
的尺寸在这些情况下为onPageFinished()
(但对于其他设备,非零)。
仅在打印中会发生此问题,并且WebView
像在0
中那样附加到内容视图时,会正常加载。我尝试直接从活动中使用布局来为我的打印文档在画布上绘制,并且可行。
到目前为止,无法运行的设备似乎是Android 7.0设备