我创建了lauch条形码扫描器(它配置为将扫描结果保存到剪贴板)的服务,我需要在扫描期间收听剪贴板以保存它并显示对话框消息。这可能吗?
答案 0 :(得分:0)
是。扫描代码时,将其保存到剪贴板中,然后广播消息。该广播消息应由您的服务处理,以了解何时必须读取剪贴板。一旦您的服务收到该特定广播,请访问您服务中的剪贴板,如下所示:
ClipboardManager clipboard = (ClipboardManager) context.getSystemService(CLIPBOARD_SERVICE);