В настоящее время я разрабатываю службу принтера для определенного принтера.
Когда я в режиме предварительного просмотра документа, я могу выбрать принтер, и в этом случае я отключаюсь от предварительно выбранного принтера (я использую здесь устройства BLE) и подключаюсь к новому.
Но я также могу нажать кнопку «назад», чтобы отказаться от печати.И здесь возникает проблема, потому что, согласно моим исследованиям, у меня нет четкой информации об этом действии.
Даже хуже, в этом случае вызываются те же самые обратные вызовы, и если я нажимаю на печать!?!
Iхотя для систематического отключения от принтера, когда я выхожу из режима предварительного просмотра, а затем для повторного подключения при вызове onPrintJobQueued()
для создания задания, но, к сожалению, у меня нет никакой информации о выбранном принтере.
Так что я действительно не знаю, какно мне нужно знать, подтверждаю ли я печать или нет, чтобы в конечном итоге отсоединиться от текущего принтера и отпустить его.
Есть идеи?