Android:找到WebView创建Print Document Adapter源代码

时间:2017-04-19 11:29:19

标签: android printing webview

我使用此代码在android中打印基于html的页面:

PrintDocumentAdapter printAdapter = webView.createPrintDocumentAdapter();

现在我想使用基于html的视图编写自己的PrintDocumentAdapter,因此我想知道WebView如何生成PrintDocumentAdapter。我在哪里可以找到代码?在Android Studio中我使用Ctrl + B跳转到声明但无法找到将HTML呈现给PrintDocumentAdapter的代码。我也在探索WebView.java 更新: 我在画布上写了自己的PrintDocumentAdapter绘制视图,但结果并不令人满意所以我决定使用html。 WebView打印html并不关心分页符。所以我想按步幅和度量高度添加webview的内容,如果webview的高度大于页面高度,请转到下一页,所以我需要知道如何在PrintDocumentAdapter上在画布上绘制webview。

0 个答案:

没有答案