Я использую следующий код для печати веб-представления из приложения Android.Не указывать подключенный WiFi-принтер в панели печати Android
private void createWebPrintJob(WebView webView) {
PrintManager printManager = (PrintManager) this
.getSystemService(Context.PRINT_SERVICE);
PrintDocumentAdapter printAdapter =
webView.createPrintDocumentAdapter();
String jobName = getString(R.string.app_name) +
" Print Test";
printManager.print(jobName, printAdapter,
new PrintAttributes.Builder().build());
}
Но панель печати Android не показывает доступный WiFi-принтер в печатной панели.
. Примечание:
- Это показывает "Google Cloud Print" и "сохранить как PDF" вариант в андроида панели печати (API LEVEL 19)
- Я использую принтер Epson и Я установил Epson Printer Enabler на моем устройстве Android.
Hi, Вы нашли решение для этого? – sravs