Я заметил несколько приложений для принтеров в Android Market (HP, Epson, Canon, Kodak, Brother, Samsung, Lexmark и т. д.), которые позволяют пользователю выполнять печать по локальной сети. Но я не мог найти никакого общего намерения вызывать их.
Intent.ACTION_VIEW
открывает все приложения, которые могут просматривать фотографии/документы, включая многие приложения для повышения производительности.
Похоже, что в приложении HP iPrint есть какая-то уникальная строка намерения, но она не работает ни в одном другом приложении для печати.
Intent printIntent = new Intent("org.androidprinting.intent.action.SEND")
;
Любая подсказка или обходной путь для вызова только приложений, связанных с печатью, при создании намерения?